diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/index.tsx | 8 | ||||
| -rw-r--r-- | src/types.d.ts | 14 |
2 files changed, 20 insertions, 2 deletions
diff --git a/src/index.tsx b/src/index.tsx index d77e8cf..7d91c6c 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -5,12 +5,14 @@ import { MenuItem, ServerAPI, showModal, - staticClasses + 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 { VFC } from "react"; import { FaShip } from "react-icons/fa"; +import logo from "../assets/logo.png"; + // interface AddMethodArgs { // left: number; // right: number; @@ -35,6 +37,7 @@ const Content: VFC<{ serverAPI: ServerAPI }> = ({}) => { return ( <div> <Button + layout="below" onClick={(e) => showModal( <Menu label="Menu" cancelText="CAAAANCEL" onCancel={() => {}}> @@ -48,6 +51,7 @@ const Content: VFC<{ serverAPI: ServerAPI }> = ({}) => { > Server says yolo </Button> + <img src={logo} /> </div> ); }; diff --git a/src/types.d.ts b/src/types.d.ts new file mode 100644 index 0000000..dfc0472 --- /dev/null +++ b/src/types.d.ts @@ -0,0 +1,14 @@ +declare module "*.svg" { + const content: string; + export default content; +} + +declare module "*.png" { + const content: string; + export default content; +} + +declare module "*.jpg" { + const content: string; + export default content; +} |
