--- title: useExport description: Управление настройками экспорта — масштабом и форматом — для текущего выделения. --- # useExport `useExport()` — компосабл панели экспорта для выбранных узлов. Управляет: - строками настроек экспорта - id выбранных узлов - именованием экспорта - поддерживаемыми масштабами и форматами ## Использование ```ts import { useExport } from '@open-pencil/vue' const exportState = useExport() ``` ## Базовый пример ```ts const { settings, nodeName, scales, formats, addSetting, updateScale, updateFormat, } = useExport() ``` ## Практические примеры ### Добавить ещё один пресет экспорта ```ts exportState.addSetting() ``` ### Изменить первый экспорт на 2x WEBP ```ts exportState.updateScale(0, 2) exportState.updateFormat(0, 'WEBP') ``` ## Связанные API - [useSelectionState](./use-selection-state) - [useEditor](./use-editor)