Controls
Program
setProgramName(e.currentTarget.value)}
placeholder="Program name"
value={programName}
/>
User
setUsername(e.currentTarget.value)}
placeholder="Username"
value={username}
/>
setEmail(e.currentTarget.value)}
placeholder="Email"
value={email}
/>
Theme
state.setUser({
theme: { ...state.user.theme, darkMode: e.currentTarget.checked },
})
}
/>
state.setOwner({
theme: { ...state.owner.theme, darkMode: e.currentTarget.checked },
})
}
/>
Layout
state.setLeftBar({ open: e.currentTarget.checked })}
/>
state.setRightBar({ open: e.currentTarget.checked })}
/>
state.setTopBar({ open: e.currentTarget.checked })}
/>
state.setBottomBar({ open: e.currentTarget.checked })}
/>
Actions