mirror of
https://github.com/danny-avila/LibreChat.git
synced 2025-12-19 09:50:15 +01:00
* added pwa setup via vite config Added apple status bar meta data added maskable 512 icon for chrome and android devices added vite-plugin-pwa updated vite config to setup the pwa service worker and manifest upon build * fix(vite): avoid pre-caching generated images * chore: add manual chunking of larger vendor package * chore: remove comments --------- Co-authored-by: davecrab <65996799+davecrab@users.noreply.github.com>
29 lines
498 B
TypeScript
29 lines
498 B
TypeScript
import { atom } from 'recoil';
|
|
import { TPreset } from 'librechat-data-provider';
|
|
|
|
const presets = atom<TPreset[]>({
|
|
key: 'presets',
|
|
default: [],
|
|
});
|
|
|
|
const preset = atom<TPreset | null>({
|
|
key: 'preset',
|
|
default: null,
|
|
});
|
|
|
|
const defaultPreset = atom<TPreset | null>({
|
|
key: 'defaultPreset',
|
|
default: null,
|
|
});
|
|
|
|
const presetModalVisible = atom<boolean>({
|
|
key: 'presetModalVisible',
|
|
default: false,
|
|
});
|
|
|
|
export default {
|
|
preset,
|
|
presets,
|
|
defaultPreset,
|
|
presetModalVisible,
|
|
};
|