import { Button, definePlugin, Menu, MenuItem, ServerAPI, showModal, staticClasses } from "decky-frontend-lib"; import { VFC } from "react"; import * as React from "react"; // JSX needs this, since React < 17.0.0 doesn't support the JSX runtime. import { FaShip } from "react-icons/fa"; // interface AddMethodArgs { // left: number; // right: number; // } const Content: VFC<{ serverAPI: ServerAPI }> = ({}) => { // const [result, setResult] = useState(); // const onClick = async () => { // const result = await serverAPI.callPluginMethod( // "add", // { // left: 2, // right: 2, // } // ); // if (result.success) { // setResult(result.result); // } // }; return (
); }; export default definePlugin((serverApi: ServerAPI) => { return { title:
Example Plugin
, content: , icon: , }; });