feat(home): add drag file to chat input, add settings config API

This commit is contained in:
2026-03-14 22:22:35 +08:00
parent cbc1af7348
commit e950484af6
6 changed files with 74 additions and 1 deletions

View File

@@ -83,6 +83,10 @@ export const getSettings = async (): Promise<Settings> => {
return await fetchApi<Settings>('/api/settings')
}
export const getSettingsConfig = async (): Promise<{ notebookRoot: string }> => {
return await fetchApi<{ notebookRoot: string }>('/api/settings/config')
}
export const saveSettings = async (settings: Settings): Promise<Settings> => {
return await fetchApi<Settings>('/api/settings', {
method: 'POST',