diff --git a/web/src/app/home/plugins/plugin-installed/plugin-card/PluginCardComponent.tsx b/web/src/app/home/plugins/plugin-installed/plugin-card/PluginCardComponent.tsx index 9efbbe9e..53b3ecf9 100644 --- a/web/src/app/home/plugins/plugin-installed/plugin-card/PluginCardComponent.tsx +++ b/web/src/app/home/plugins/plugin-installed/plugin-card/PluginCardComponent.tsx @@ -1,67 +1,65 @@ -import styles from "./pluginCard.module.css" +import styles from "./pluginCard.module.css"; import { PluginCardVO } from "@/app/home/plugins/plugin-installed/PluginCardVO"; -import { GithubOutlined, LinkOutlined, ToolOutlined } from '@ant-design/icons'; -import { Switch, Tag } from 'antd' +import { GithubOutlined, LinkOutlined, ToolOutlined } from "@ant-design/icons"; +import { Switch, Tag } from "antd"; import { useState } from "react"; import { httpClient } from "@/app/infra/http/HttpClient"; export default function PluginCardComponent({ - cardVO + cardVO }: { - cardVO: PluginCardVO + cardVO: PluginCardVO; }) { - const [initialized, setInitialized] = useState(cardVO.isInitialized); - const [switchEnable, setSwitchEnable] = useState(true); + const [initialized, setInitialized] = useState(cardVO.isInitialized); + const [switchEnable, setSwitchEnable] = useState(true); - function handleEnable() { - setSwitchEnable(false); - httpClient - .togglePlugin(cardVO.author, cardVO.name, !initialized) - .then(() => { - setInitialized(!initialized); - }) - .catch((err) => { - console.log("error: ", err); - }) - .finally(() => { - setSwitchEnable(true); - }); - } - - return ( -