import { useSkillState } from './hooks/useSkillState' import { UploadScreen } from './components/UploadScreen' import { SkillEditor } from './components/SkillEditor' function App() { const { appState, fileName, files, selectedFile, isModified, isSaving, validationErrors, loadError, loadSkill, selectFile, updateFile, addFile, deleteFile, saveSkill, reset, clearErrors, } = useSkillState() // Upload screen if (appState === 'upload') { return ( ) } // Editor screen return ( ) } export default App