Commit
·
5893629
1
Parent(s):
d4aa189
ui-ux: combined optional features
Browse fileson features tab combined (debug info and event logs) into 'Debug Features'
app/components/settings/features/FeaturesTab.tsx
CHANGED
@@ -4,17 +4,19 @@ import { useSettings } from '~/lib/hooks/useSettings';
|
|
4 |
|
5 |
export default function FeaturesTab() {
|
6 |
const { debug, enableDebugMode, isLocalModel, enableLocalModels, eventLogs, enableEventLogs } = useSettings();
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
return (
|
8 |
<div className="p-4 bg-bolt-elements-bg-depth-2 border border-bolt-elements-borderColor rounded-lg mb-4">
|
9 |
<div className="mb-6">
|
10 |
<h3 className="text-lg font-medium text-bolt-elements-textPrimary mb-4">Optional Features</h3>
|
11 |
<div className="flex items-center justify-between mb-2">
|
12 |
-
<span className="text-bolt-elements-textPrimary">Debug
|
13 |
-
<Switch className="ml-auto" checked={debug} onCheckedChange={
|
14 |
-
</div>
|
15 |
-
<div className="flex items-center justify-between mb-2">
|
16 |
-
<span className="text-bolt-elements-textPrimary">Event Logs</span>
|
17 |
-
<Switch className="ml-auto" checked={eventLogs} onCheckedChange={enableEventLogs} />
|
18 |
</div>
|
19 |
</div>
|
20 |
|
|
|
4 |
|
5 |
export default function FeaturesTab() {
|
6 |
const { debug, enableDebugMode, isLocalModel, enableLocalModels, eventLogs, enableEventLogs } = useSettings();
|
7 |
+
|
8 |
+
const handleToggle = (enabled: boolean) => {
|
9 |
+
enableDebugMode(enabled);
|
10 |
+
enableEventLogs(enabled);
|
11 |
+
};
|
12 |
+
|
13 |
return (
|
14 |
<div className="p-4 bg-bolt-elements-bg-depth-2 border border-bolt-elements-borderColor rounded-lg mb-4">
|
15 |
<div className="mb-6">
|
16 |
<h3 className="text-lg font-medium text-bolt-elements-textPrimary mb-4">Optional Features</h3>
|
17 |
<div className="flex items-center justify-between mb-2">
|
18 |
+
<span className="text-bolt-elements-textPrimary">Debug Features</span>
|
19 |
+
<Switch className="ml-auto" checked={debug} onCheckedChange={handleToggle} />
|
|
|
|
|
|
|
|
|
20 |
</div>
|
21 |
</div>
|
22 |
|