diff --git a/src/core/ui/settings/pages/Plugins/PluginCard.tsx b/src/core/ui/settings/pages/Plugins/PluginCard.tsx index d8adfe8..b2ce7b2 100644 --- a/src/core/ui/settings/pages/Plugins/PluginCard.tsx +++ b/src/core/ui/settings/pages/Plugins/PluginCard.tsx @@ -2,8 +2,8 @@ import { CardWrapper } from "@core/ui/components/AddonCard"; import { requireAssetIndex } from "@lib/api/assets"; import { useProxy } from "@lib/api/storage"; import { BunnyPlugin, startPlugin, stopPlugin } from "@lib/managers/plugins"; -import { Button, Card, IconButton, Stack, Text } from "@metro/common/components"; -import { createContext, useContext, useState } from "react"; +import { Card, IconButton, Stack, TableSwitch, Text } from "@metro/common/components"; +import { createContext, useContext } from "react"; import { Image, View } from "react-native"; import { usePluginCardStyles } from "./usePluginCardStyles"; @@ -50,28 +50,6 @@ function Title() { ; } -function Toggle() { - const plugin = usePlugin(); - const [loading, setLoading] = useState(false); - - const wrap = (promise: any) => { - setLoading(true); - Promise.resolve(promise).finally(() => setLoading(false)); - }; - - return