Files
aigen/composables/useStudioLayout.ts

7 lines
341 B
TypeScript

export function useStudioLayout() {
const advanced = useState('studio-advanced-layout', () => false)
onMounted(() => { advanced.value = localStorage.getItem('aigen-advanced-layout') === 'true' })
watch(advanced, value => { if (import.meta.client) localStorage.setItem('aigen-advanced-layout', String(value)) })
return { advanced }
}