From 6a901d24bd16794d071f510d307c4d6c327dd32c Mon Sep 17 00:00:00 2001 From: Rounak Agarwal Date: Thu, 29 Oct 2026 01:49:10 +0530 Subject: [PATCH] fix: use shared Switch component for System settings toggles (#1668) --- .../components/SystemSettingsCard.tsx | 57 ++++--------------- 1 file changed, 11 insertions(+), 46 deletions(-) diff --git a/frontend/src/pages/SettingsPage/components/SystemSettingsCard.tsx b/frontend/src/pages/SettingsPage/components/SystemSettingsCard.tsx index 4a05be707..23ad0c6d3 100644 --- a/frontend/src/pages/SettingsPage/components/SystemSettingsCard.tsx +++ b/frontend/src/pages/SettingsPage/components/SystemSettingsCard.tsx @@ -2,6 +2,7 @@ import React, { useEffect, useState } from 'react'; import { Monitor } from 'lucide-react'; import { invoke } from '@tauri-apps/api/core'; import SettingsCard from './SettingsCard'; +import { Switch } from '@/components/ui/switch'; const SystemSettingsCard: React.FC = () => { // null = unknown / error reading state @@ -74,31 +75,13 @@ const SystemSettingsCard: React.FC = () => { - + />
@@ -115,31 +98,13 @@ const SystemSettingsCard: React.FC = () => {
- + /> );