Add about section to settings.json for multiple locales

This commit is contained in:
n4ze3m
2024-03-31 20:16:26 +05:30
parent e29cea82f5
commit 7b5062e5da
10 changed files with 191 additions and 6 deletions

View File

@@ -8,6 +8,8 @@ import { OptionPrompt } from "./option-settings-prompt"
import { OptionOllamaSettings } from "./options-settings-ollama"
import { OptionSettings } from "./option-settings"
import { OptionShare } from "./option-settings-share"
import { OptionKnowledgeBase } from "./option-settings-knowledge"
import { OptionAbout } from "./option-settings-about"
export const OptionRouting = () => {
const { mode } = useDarkMode()
@@ -21,6 +23,8 @@ export const OptionRouting = () => {
<Route path="/settings/prompt" element={<OptionPrompt />} />
<Route path="/settings/ollama" element={<OptionOllamaSettings />} />
<Route path="/settings/share" element={<OptionShare />} />
<Route path="/settings/knowledge" element={<OptionKnowledgeBase />} />
<Route path="/settings/about" element={<OptionAbout />} />
</Routes>
</div>
)

View File

@@ -0,0 +1,13 @@
import { SettingsLayout } from "~/components/Layouts/SettingsOptionLayout"
import OptionLayout from "~/components/Layouts/Layout"
import { AboutApp } from "@/components/Option/Settings/about"
export const OptionAbout = () => {
return (
<OptionLayout>
<SettingsLayout>
<AboutApp />
</SettingsLayout>
</OptionLayout>
)
}

View File

@@ -0,0 +1,12 @@
import { SettingsLayout } from "~/components/Layouts/SettingsOptionLayout"
import OptionLayout from "~/components/Layouts/Layout"
export const OptionKnowledgeBase = () => {
return (
<OptionLayout>
<SettingsLayout>
hey
</SettingsLayout>
</OptionLayout>
)
}