diff --git a/src/LibraryManager.jsx b/src/LibraryManager.jsx index dfca0cf..d3c22a0 100644 --- a/src/LibraryManager.jsx +++ b/src/LibraryManager.jsx @@ -19,14 +19,10 @@ export default function LibraryManager({ onDeleted }) { const [busy, setBusy] = useState(false) - const [isRenaming, setIsRenaming] = useState(false) - const [renameValue, setRenameValue] = useState('') const [confirmDelete, setConfirmDelete] = useState(false) const [errorMessage, setErrorMessage] = useState('') useEffect(() => { - setIsRenaming(false) - setRenameValue(library?.name || '') setConfirmDelete(false) setErrorMessage('') }, [library?.slug, library?.name]) @@ -83,25 +79,6 @@ export default function LibraryManager({ } } - async function renameLibrary() { - if (!library) return - const name = renameValue.trim() - if (!name || name === library.name) { - setIsRenaming(false) - setRenameValue(library.name || '') - return - } - await runAction(async () => { - const response = await fetch(`${apiBase}/libraries/${library.slug}`, { - method: 'PATCH', - headers: { 'Content-Type': 'application/json' }, - body: JSON.stringify({ name }) - }) - await expectOk(response) - }) - setIsRenaming(false) - } - async function deleteLibrary() { if (!library) return await runAction(async () => { @@ -123,53 +100,9 @@ export default function LibraryManager({ const usingInChat = chatLibrarySlug === library.slug const isPreparingForChat = pendingChatLibrarySlug === library.slug const isReadyForChat = !!library.states?.is_indexed - const canStartRename = () => { - setRenameValue(library.name || '') - setErrorMessage('') - setIsRenaming(true) - setConfirmDelete(false) - } return (