'use client' import dynamic from 'next/dynamic' import { memo, useState } from 'react' import { useTranslation } from 'react-i18next' import ActionCard from './action-card' import CreateBlankSkillModal from './create-blank-skill-modal' const ImportSkillModal = dynamic(() => import('./import-skill-modal'), { ssr: false, }) const CreateImportSection = () => { const { t } = useTranslation('workflow') const [isCreateModalOpen, setIsCreateModalOpen] = useState(false) const [isImportModalOpen, setIsImportModalOpen] = useState(false) return ( <>
} title={t('skill.startTab.createBlankSkill')} description={t('skill.startTab.createBlankSkillDesc')} onClick={() => setIsCreateModalOpen(true)} /> } title={t('skill.startTab.importSkill')} description={t('skill.startTab.importSkillDesc')} onClick={() => setIsImportModalOpen(true)} />
setIsCreateModalOpen(false)} /> setIsImportModalOpen(false)} /> ) } export default memo(CreateImportSection)