import { LocalStorageKeys } from 'librechat-data-provider'; export default function getLocalStorageItems() { const items = { lastSelectedModel: localStorage.getItem(LocalStorageKeys.LAST_MODEL), lastSelectedTools: localStorage.getItem(LocalStorageKeys.LAST_TOOLS), lastBingSettings: localStorage.getItem(LocalStorageKeys.LAST_BING), lastConversationSetup: localStorage.getItem(LocalStorageKeys.LAST_CONVO_SETUP + '_0'), }; const lastSelectedModel = items.lastSelectedModel ? JSON.parse(items.lastSelectedModel) : {}; const lastSelectedTools = items.lastSelectedTools ? JSON.parse(items.lastSelectedTools) : []; const lastBingSettings = items.lastBingSettings ? JSON.parse(items.lastBingSettings) : {}; const lastConversationSetup = items.lastConversationSetup ? JSON.parse(items.lastConversationSetup) : {}; return { lastSelectedModel, lastSelectedTools, lastBingSettings, lastConversationSetup, }; }