Simplify alert modals
This commit is contained in:
parent
5853b9e451
commit
e6082144cb
|
@ -8,7 +8,6 @@
|
||||||
import Fa from 'svelte-fa/src/fa.svelte'
|
import Fa from 'svelte-fa/src/fa.svelte'
|
||||||
import { openModal } from 'svelte-modals'
|
import { openModal } from 'svelte-modals'
|
||||||
import PromptConfirm from './PromptConfirm.svelte'
|
import PromptConfirm from './PromptConfirm.svelte'
|
||||||
import PromptNotice from './PromptNotice.svelte'
|
|
||||||
|
|
||||||
export let setting:ChatSetting
|
export let setting:ChatSetting
|
||||||
export let chatSettings:ChatSettings
|
export let chatSettings:ChatSettings
|
||||||
|
@ -88,7 +87,7 @@
|
||||||
(typeof setting.beforeChange === 'function') && setting.beforeChange(chatId, setting, el.checked || el.value) &&
|
(typeof setting.beforeChange === 'function') && setting.beforeChange(chatId, setting, el.checked || el.value) &&
|
||||||
refreshSettings()
|
refreshSettings()
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
openModal(PromptNotice, errorNotice('Unable to change:', e))
|
errorNotice('Unable to change:', e)
|
||||||
}
|
}
|
||||||
switch (setting.type) {
|
switch (setting.type) {
|
||||||
case 'boolean':
|
case 'boolean':
|
||||||
|
@ -107,7 +106,7 @@
|
||||||
}
|
}
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
setChatSettingValue(chatId, setting, val)
|
setChatSettingValue(chatId, setting, val)
|
||||||
openModal(PromptNotice, errorNotice('Unable to change:', e))
|
errorNotice('Unable to change:', e)
|
||||||
}
|
}
|
||||||
dispatch('change', setting)
|
dispatch('change', setting)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue