Move DBState to stores

This commit is contained in:
kwaroran
2024-10-26 21:17:46 +09:00
parent 92f1ed0528
commit da907f4fc2
84 changed files with 183 additions and 156 deletions

View File

@@ -1,7 +1,8 @@
<script lang="ts">
import Check from "src/lib/UI/GUI/CheckInput.svelte";
import { language } from "src/lang";
import { DBState } from "src/ts/storage/database.svelte";
import { DBState } from 'src/ts/stores.svelte';
</script>

View File

@@ -1,7 +1,8 @@
<script lang="ts">
import Check from "src/lib/UI/GUI/CheckInput.svelte";
import { language } from "src/lang";
import { DBState } from "src/ts/storage/database.svelte";
import { DBState } from 'src/ts/stores.svelte';
import { alertMd } from "src/ts/alert";
import { getRequestLog, isTauri } from "src/ts/globalApi";
import NumberInput from "src/lib/UI/GUI/NumberInput.svelte";

View File

@@ -3,7 +3,8 @@
import Check from "src/lib/UI/GUI/CheckInput.svelte";
import { language } from "src/lang";
import Help from "src/lib/Others/Help.svelte";
import { DBState } from "src/ts/storage/database.svelte";
import { DBState } from 'src/ts/stores.svelte';
import { customProviderStore } from "src/ts/plugins/plugins";
import { downloadFile, getModelMaxContext, isTauri } from "src/ts/globalApi";
import { tokenizeAccurate, tokenizerList } from "src/ts/tokenizer";
@@ -24,7 +25,7 @@
import OpenrouterSettings from "./OpenrouterSettings.svelte";
import ChatFormatSettings from "./ChatFormatSettings.svelte";
import PromptSettings from "./PromptSettings.svelte";
import { openPresetList } from "src/ts/stores";
import { openPresetList } from "src/ts/stores.svelte";
import { selectSingleFile } from "src/ts/util";
let tokens = $state({

View File

@@ -2,7 +2,8 @@
import TextAreaInput from "src/lib/UI/GUI/TextAreaInput.svelte";
import SelectInput from "src/lib/UI/GUI/SelectInput.svelte";
import OptionInput from "src/lib/UI/GUI/OptionInput.svelte";
import { DBState } from "src/ts/storage/database.svelte";
import { DBState } from 'src/ts/stores.svelte';
import { language } from "src/lang";
</script>

View File

@@ -1,6 +1,7 @@
<script lang="ts">
import { language } from "src/lang";
import { DBState, saveImage } from "src/ts/storage/database.svelte";
import { saveImage } from "src/ts/storage/database.svelte";
import { DBState } from 'src/ts/stores.svelte';
import { changeFullscreen, selectSingleFile, sleep } from "src/ts/util";
import Check from "src/lib/UI/GUI/CheckInput.svelte";
import Help from "src/lib/Others/Help.svelte";
@@ -16,7 +17,7 @@
import TextAreaInput from "src/lib/UI/GUI/TextAreaInput.svelte";
import Arcodion from "src/lib/UI/Arcodion.svelte";
import Button from "src/lib/UI/GUI/Button.svelte";
import { CustomGUISettingMenuStore } from "src/ts/stores";
import { CustomGUISettingMenuStore } from "src/ts/stores.svelte";
const onSchemeInputChange = (e:Event) => {
changeColorScheme((e.target as HTMLInputElement).value)

View File

@@ -2,7 +2,8 @@
import { language } from "src/lang";
import Help from "src/lib/Others/Help.svelte";
import LoreBookSetting from "src/lib/SideBars/LoreBook/LoreBookSetting.svelte";
import { DBState } from "src/ts/storage/database.svelte";
import { DBState } from 'src/ts/stores.svelte';
interface Props {
openLoreList?: boolean;
}

View File

@@ -2,7 +2,8 @@
import { DownloadIcon, FolderUpIcon, PlusIcon } from "lucide-svelte";
import { language } from "src/lang";
import Help from "src/lib/Others/Help.svelte";
import { DBState } from "src/ts/storage/database.svelte";
import { DBState } from 'src/ts/stores.svelte';
import { exportRegex, importRegex } from "src/ts/process/scripts";
import RegexList from "src/lib/SideBars/Scripts/RegexList.svelte";
</script>

View File

@@ -1,7 +1,8 @@
<script lang="ts">
import Check from "src/lib/UI/GUI/CheckInput.svelte";
import { changeLanguage, language } from "src/lang";
import { DBState } from "src/ts/storage/database.svelte";
import { DBState } from 'src/ts/stores.svelte';
import { sleep } from "src/ts/util";
import OptionInput from "src/lib/UI/GUI/OptionInput.svelte";
import SelectInput from "src/lib/UI/GUI/SelectInput.svelte";

View File

@@ -4,9 +4,10 @@
import Button from "src/lib/UI/GUI/Button.svelte";
import TextInput from "src/lib/UI/GUI/TextInput.svelte";
import type { RisuModule } from "src/ts/process/modules";
import { DBState } from "src/ts/storage/database.svelte";
import { selectedCharID } from "src/ts/stores";
import { SettingsMenuIndex, settingsOpen } from "src/ts/stores";
import { DBState } from 'src/ts/stores.svelte';
import { selectedCharID } from "src/ts/stores.svelte";
import { SettingsMenuIndex, settingsOpen } from "src/ts/stores.svelte";
interface Props {
close?: any;
alertMode?: boolean;

View File

@@ -12,7 +12,8 @@
import { getFileSrc, openURL, saveAsset } from "src/ts/globalApi";
import { exportRegex, importRegex } from "src/ts/process/scripts";
import { selectMultipleFile } from "src/ts/util";
import { DBState } from 'src/ts/storage/database.svelte';
import { DBState } from 'src/ts/stores.svelte';
let submenu = $state(0)
interface Props {

View File

@@ -1,6 +1,7 @@
<script lang="ts">
import { language } from "src/lang";
import { DBState } from "src/ts/storage/database.svelte";
import { DBState } from 'src/ts/stores.svelte';
import Button from "src/lib/UI/GUI/Button.svelte";
import ModuleMenu from "src/lib/Setting/Pages/Module/ModuleMenu.svelte";
import { exportModule, importModule, type RisuModule } from "src/ts/process/modules";
@@ -9,7 +10,7 @@
import { tooltip } from "src/ts/gui/tooltip";
import { alertCardExport, alertConfirm, alertError } from "src/ts/alert";
import TextInput from "src/lib/UI/GUI/TextInput.svelte";
import { ShowRealmFrameStore } from "src/ts/stores";
import { ShowRealmFrameStore } from "src/ts/stores.svelte";
let tempModule:RisuModule = $state({
name: '',
description: '',

View File

@@ -2,7 +2,8 @@
import SelectInput from "src/lib/UI/GUI/SelectInput.svelte";
import OptionInput from "src/lib/UI/GUI/OptionInput.svelte";
import OptionalInput from "src/lib/UI/GUI/OptionalInput.svelte";
import { DBState } from "src/ts/storage/database.svelte";
import { DBState } from 'src/ts/stores.svelte';
import CheckInput from "src/lib/UI/GUI/CheckInput.svelte";
import { language } from "src/lang";
import { PlusIcon, TrashIcon } from "lucide-svelte";

View File

@@ -2,7 +2,8 @@
import { language } from "src/lang";
import Arcodion from "src/lib/UI/Arcodion.svelte";
import Check from "src/lib/UI/GUI/CheckInput.svelte";
import { DBState } from "src/ts/storage/database.svelte";
import { DBState } from 'src/ts/stores.svelte';
import SelectInput from "src/lib/UI/GUI/SelectInput.svelte";
import OptionInput from "src/lib/UI/GUI/OptionInput.svelte";
import ChatFormatSettings from "./ChatFormatSettings.svelte";

View File

@@ -3,7 +3,8 @@
import { language } from "src/lang";
import Help from "src/lib/Others/Help.svelte";
import { selectSingleFile } from "src/ts/util";
import { DBState } from "src/ts/storage/database.svelte";
import { DBState } from 'src/ts/stores.svelte';
import { isTauri, saveAsset } from "src/ts/globalApi";
import NumberInput from "src/lib/UI/GUI/NumberInput.svelte";
import TextInput from "src/lib/UI/GUI/TextInput.svelte";

View File

@@ -8,7 +8,8 @@
import { alertConfirm, alertSelect } from "src/ts/alert";
import { getCharImage } from "src/ts/characters";
import { changeUserPersona, exportUserPersona, importUserPersona, saveUserPersona, selectUserImg } from "src/ts/persona";
import { DBState, setDatabase } from "src/ts/storage/database.svelte";
import { setDatabase } from "src/ts/storage/database.svelte";
import { DBState } from 'src/ts/stores.svelte';
import { get } from "svelte/store";
</script>

View File

@@ -2,7 +2,8 @@
import { PlusIcon, TrashIcon } from "lucide-svelte";
import { language } from "src/lang";
import { alertConfirm } from "src/ts/alert";
import { DBState } from "src/ts/storage/database.svelte";
import { DBState } from 'src/ts/stores.svelte';
import { importPlugin } from "src/ts/plugins/plugins";
import TextInput from "src/lib/UI/GUI/TextInput.svelte";
import NumberInput from "src/lib/UI/GUI/NumberInput.svelte";

View File

@@ -4,7 +4,8 @@
import PromptDataItem from "src/lib/UI/PromptDataItem.svelte";
import { tokenizePreset, type PromptItem } from "src/ts/process/prompt";
import { templateCheck } from "src/ts/process/templates/templateCheck";
import { DBState } from "src/ts/storage/database.svelte";
import { DBState } from 'src/ts/stores.svelte';
import Check from "src/lib/UI/GUI/CheckInput.svelte";
import TextInput from "src/lib/UI/GUI/TextInput.svelte";
import NumberInput from "src/lib/UI/GUI/NumberInput.svelte";

View File

@@ -2,7 +2,8 @@
import { language } from "src/lang";
import { hubURL } from "src/ts/characterCards";
import { loadRisuAccountData, saveRisuAccountData } from "src/ts/drive/accounter";
import { DBState } from "src/ts/storage/database.svelte";
import { DBState } from 'src/ts/stores.svelte';
import Check from "src/lib/UI/GUI/CheckInput.svelte";
import { alertConfirm} from "src/ts/alert";
import { forageStorage, isNodeServer, isTauri, loadInternalBackup } from "src/ts/globalApi";