Update createText calls to include sortOrder parameter
This commit is contained in:
10
src/App.tsx
10
src/App.tsx
@@ -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(
|
||||||
|
|||||||
Reference in New Issue
Block a user