chore(app): remove queued follow-ups for now
This commit is contained in:
parent
a32ffaba35
commit
ae7e2eb3fb
2 changed files with 10 additions and 25 deletions
|
|
@ -139,11 +139,6 @@ export const SettingsGeneral: Component = () => {
|
||||||
{ value: "dark", label: language.t("theme.scheme.dark") },
|
{ value: "dark", label: language.t("theme.scheme.dark") },
|
||||||
])
|
])
|
||||||
|
|
||||||
const followupOptions = createMemo((): { value: "queue" | "steer"; label: string }[] => [
|
|
||||||
{ value: "queue", label: language.t("settings.general.row.followup.option.queue") },
|
|
||||||
{ value: "steer", label: language.t("settings.general.row.followup.option.steer") },
|
|
||||||
])
|
|
||||||
|
|
||||||
const languageOptions = createMemo(() =>
|
const languageOptions = createMemo(() =>
|
||||||
language.locales.map((locale) => ({
|
language.locales.map((locale) => ({
|
||||||
value: locale,
|
value: locale,
|
||||||
|
|
@ -241,24 +236,6 @@ export const SettingsGeneral: Component = () => {
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</SettingsRow>
|
</SettingsRow>
|
||||||
|
|
||||||
<SettingsRow
|
|
||||||
title={language.t("settings.general.row.followup.title")}
|
|
||||||
description={language.t("settings.general.row.followup.description")}
|
|
||||||
>
|
|
||||||
<Select
|
|
||||||
data-action="settings-followup"
|
|
||||||
options={followupOptions()}
|
|
||||||
current={followupOptions().find((o) => o.value === settings.general.followup())}
|
|
||||||
value={(o) => o.value}
|
|
||||||
label={(o) => o.label}
|
|
||||||
onSelect={(option) => option && settings.general.setFollowup(option.value)}
|
|
||||||
variant="secondary"
|
|
||||||
size="small"
|
|
||||||
triggerVariant="settings"
|
|
||||||
triggerStyle={{ "min-width": "180px" }}
|
|
||||||
/>
|
|
||||||
</SettingsRow>
|
|
||||||
</SettingsList>
|
</SettingsList>
|
||||||
</div>
|
</div>
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -136,6 +136,11 @@ export const { use: useSettings, provider: SettingsProvider } = createSimpleCont
|
||||||
root.style.setProperty("--font-family-sans", sansFontFamily(store.appearance?.sans))
|
root.style.setProperty("--font-family-sans", sansFontFamily(store.appearance?.sans))
|
||||||
})
|
})
|
||||||
|
|
||||||
|
createEffect(() => {
|
||||||
|
if (store.general?.followup !== "queue") return
|
||||||
|
setStore("general", "followup", "steer")
|
||||||
|
})
|
||||||
|
|
||||||
return {
|
return {
|
||||||
ready,
|
ready,
|
||||||
get current() {
|
get current() {
|
||||||
|
|
@ -150,9 +155,12 @@ export const { use: useSettings, provider: SettingsProvider } = createSimpleCont
|
||||||
setReleaseNotes(value: boolean) {
|
setReleaseNotes(value: boolean) {
|
||||||
setStore("general", "releaseNotes", value)
|
setStore("general", "releaseNotes", value)
|
||||||
},
|
},
|
||||||
followup: withFallback(() => store.general?.followup, defaultSettings.general.followup),
|
followup: withFallback(
|
||||||
|
() => (store.general?.followup === "queue" ? "steer" : store.general?.followup),
|
||||||
|
defaultSettings.general.followup,
|
||||||
|
),
|
||||||
setFollowup(value: "queue" | "steer") {
|
setFollowup(value: "queue" | "steer") {
|
||||||
setStore("general", "followup", value)
|
setStore("general", "followup", value === "queue" ? "steer" : value)
|
||||||
},
|
},
|
||||||
showReasoningSummaries: withFallback(
|
showReasoningSummaries: withFallback(
|
||||||
() => store.general?.showReasoningSummaries,
|
() => store.general?.showReasoningSummaries,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue