mirror of
https://github.com/eliasstepanik/strudel-docker.git
synced 2026-01-26 21:18:49 +00:00
add missing flash checkbox
This commit is contained in:
parent
967dea346f
commit
9fd2d3d640
@ -81,6 +81,7 @@ export function SettingsTab() {
|
|||||||
isActiveLineHighlighted,
|
isActiveLineHighlighted,
|
||||||
isAutoCompletionEnabled,
|
isAutoCompletionEnabled,
|
||||||
isTooltipEnabled,
|
isTooltipEnabled,
|
||||||
|
isFlashEnabled,
|
||||||
isLineWrappingEnabled,
|
isLineWrappingEnabled,
|
||||||
fontSize,
|
fontSize,
|
||||||
fontFamily,
|
fontFamily,
|
||||||
@ -155,6 +156,11 @@ export function SettingsTab() {
|
|||||||
onChange={(cbEvent) => settingsMap.setKey('isLineWrappingEnabled', cbEvent.target.checked)}
|
onChange={(cbEvent) => settingsMap.setKey('isLineWrappingEnabled', cbEvent.target.checked)}
|
||||||
value={isLineWrappingEnabled}
|
value={isLineWrappingEnabled}
|
||||||
/>
|
/>
|
||||||
|
<Checkbox
|
||||||
|
label="Enable flashing on evaluation"
|
||||||
|
onChange={(cbEvent) => settingsMap.setKey('isFlashEnabled', cbEvent.target.checked)}
|
||||||
|
value={isFlashEnabled}
|
||||||
|
/>
|
||||||
</FormItem>
|
</FormItem>
|
||||||
<FormItem label="Zen Mode">Try clicking the logo in the top left!</FormItem>
|
<FormItem label="Zen Mode">Try clicking the logo in the top left!</FormItem>
|
||||||
<FormItem label="Reset Settings">
|
<FormItem label="Reset Settings">
|
||||||
|
|||||||
@ -11,6 +11,7 @@ export const defaultSettings = {
|
|||||||
isActiveLineHighlighted: true,
|
isActiveLineHighlighted: true,
|
||||||
isAutoCompletionEnabled: false,
|
isAutoCompletionEnabled: false,
|
||||||
isTooltipEnabled: false,
|
isTooltipEnabled: false,
|
||||||
|
isFlashEnabled: true,
|
||||||
isLineWrappingEnabled: false,
|
isLineWrappingEnabled: false,
|
||||||
isPatternHighlightingEnabled: true,
|
isPatternHighlightingEnabled: true,
|
||||||
theme: 'strudelTheme',
|
theme: 'strudelTheme',
|
||||||
@ -54,6 +55,7 @@ export function useSettings() {
|
|||||||
isPatternHighlightingEnabled: [true, 'true'].includes(state.isPatternHighlightingEnabled) ? true : false,
|
isPatternHighlightingEnabled: [true, 'true'].includes(state.isPatternHighlightingEnabled) ? true : false,
|
||||||
isTooltipEnabled: [true, 'true'].includes(state.isTooltipEnabled) ? true : false,
|
isTooltipEnabled: [true, 'true'].includes(state.isTooltipEnabled) ? true : false,
|
||||||
isLineWrappingEnabled: [true, 'true'].includes(state.isLineWrappingEnabled) ? true : false,
|
isLineWrappingEnabled: [true, 'true'].includes(state.isLineWrappingEnabled) ? true : false,
|
||||||
|
isFlashEnabled: [true, 'true'].includes(state.isFlashEnabled) ? true : false,
|
||||||
fontSize: Number(state.fontSize),
|
fontSize: Number(state.fontSize),
|
||||||
panelPosition: state.activeFooter !== '' ? state.panelPosition : 'bottom',
|
panelPosition: state.activeFooter !== '' ? state.panelPosition : 'bottom',
|
||||||
userPatterns: JSON.parse(state.userPatterns),
|
userPatterns: JSON.parse(state.userPatterns),
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user