← Về thư mục
frontend/src/components/customize/NestedEditor.tsx
- skillVersionPath · function · L18-L25 — function skillVersionPath(name: string, scope: string, projectId: string | null): string
- NestedEditor · function · L27-L61 — function NestedEditor()
- titleFor · function · L63-L74 — function titleFor(editor: NonNullable): string
- SkillForm · function · L76-L160 — function SkillForm({ name }: { name: string | null })
- SkillImport · function · L162-L250 — function SkillImport()
- SkillHistory · function · L252-L342 — function SkillHistory({ name, scope, projectId, }: { name: string; scope: string; projectId: string | null; })
- load · function · L266-L276 — load = async ()
- rec · function · L344-L348 — function rec(value: unknown): Record
- SpecialistForm · function · L350-L430 — function SpecialistForm({ name }: { name: string | null })
- ConnectorForm · function · L432-L563 — function ConnectorForm({ k }: { k: Record })
- JobOutput · function · L565-L591 — function JobOutput({ id }: { id: string })
- load · function · L571-L586 — load = async ()