big refactor

This commit is contained in:
2026-04-29 16:25:11 -05:00
parent 6c411ce2b6
commit 8265fb689a
156 changed files with 15845 additions and 50373 deletions

View File

@@ -1,7 +1,26 @@
<script setup lang="ts">
usePageTitle('Quote requests · Settings')
const { quoteRequestEmailEnabled, setQuoteRequestEmailEnabled } = useQuoteRequestEmailEnabled()
const STORAGE_KEY = 'policy-ui.quote-request-email-enabled'
const quoteRequestEmailEnabled = computed({
get: () => {
if (import.meta.client) {
const stored = localStorage.getItem(STORAGE_KEY)
return stored !== 'false'
}
return true
},
set: (value: boolean) => {
if (import.meta.client) {
localStorage.setItem(STORAGE_KEY, String(value))
}
}
})
function setQuoteRequestEmailEnabled(value: boolean) {
quoteRequestEmailEnabled.value = value
}
</script>
<template>