import { useSetRecoilState } from 'recoil'; import { spreadsheetImportState } from '@/spreadsheet-import/states/spreadsheetImportState'; import { SpreadsheetOptions } from '@/spreadsheet-import/types'; export function useSpreadsheetImport() { const setSpreadSheetImport = useSetRecoilState(spreadsheetImportState); const openSpreadsheetImport = ( options: Omit, 'isOpen' | 'onClose'>, ) => { setSpreadSheetImport({ isOpen: true, options, }); }; return { openSpreadsheetImport }; }