Update createText calls to include sortOrder parameter

This commit is contained in:
2026-01-31 18:46:30 +01:00
parent 197e71304a
commit 96ef5f40f6

View File

@@ -592,10 +592,11 @@ export default function App() {
]); ]);
const handleNewText = useCallback(async () => { const handleNewText = useCallback(async () => {
const { textId } = await createText(DEFAULT_TITLE, ""); const sortOrder = getNextTextSortOrder(null);
const { textId } = await createText(DEFAULT_TITLE, "", null, sortOrder);
await refreshTexts(); await refreshTexts();
setSelectedTextId(textId); setSelectedTextId(textId);
}, [refreshTexts]); }, [getNextTextSortOrder, refreshTexts]);
const createTextFromFile = useCallback( const createTextFromFile = useCallback(
async (filePath: string) => { async (filePath: string) => {
@@ -603,14 +604,15 @@ export default function App() {
const filename = filePath.split(/[\/]/).pop() || DEFAULT_TITLE; const filename = filePath.split(/[\/]/).pop() || DEFAULT_TITLE;
const title = filename.replace(/\.(txt|md)$/i, "") || DEFAULT_TITLE; const title = filename.replace(/\.(txt|md)$/i, "") || DEFAULT_TITLE;
const contents = await readTextFile(filePath); const contents = await readTextFile(filePath);
const { textId } = await createText(title, contents); const sortOrder = getNextTextSortOrder(null);
const { textId } = await createText(title, contents, null, sortOrder);
await refreshTexts(); await refreshTexts();
setSelectedTextId(textId); setSelectedTextId(textId);
} catch (error) { } catch (error) {
console.error("Failed to open text file", error); console.error("Failed to open text file", error);
} }
}, },
[refreshTexts] [getNextTextSortOrder, refreshTexts]
); );
const handleFilePaths = useCallback( const handleFilePaths = useCallback(