From f554798ee4b92e9e4e7086485fda8ad49ea4bb61 Mon Sep 17 00:00:00 2001 From: Jonas Dellinger Date: Wed, 25 May 2022 21:34:31 +0200 Subject: Added support for static assets --- src/index.tsx | 8 ++++++-- src/types.d.ts | 14 ++++++++++++++ 2 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 src/types.d.ts (limited to 'src') 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 (
+
); }; 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; +} -- cgit v1.2.3