From 569f8b8707636cb52d9b89278c28150d668175db Mon Sep 17 00:00:00 2001
From: AAGaming <aa@bigdumb.gq>
Date: Fri, 20 May 2022 18:13:31 -0400
Subject: fix dependencies, edit rollup and ts config, switch jsx runtime, use
 pnpm lockfiles

---
 src/index.tsx | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

(limited to 'src/index.tsx')

diff --git a/src/index.tsx b/src/index.tsx
index f10ca4f..d77e8cf 100644
--- a/src/index.tsx
+++ b/src/index.tsx
@@ -5,9 +5,10 @@ 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 { FaShip } from "react-icons/fa";
 
 // interface AddMethodArgs {
@@ -51,7 +52,7 @@ const Content: VFC<{ serverAPI: ServerAPI }> = ({}) => {
   );
 };
 
-export default definePlugin((serverApi) => {
+export default definePlugin((serverApi: ServerAPI) => {
   return {
     title: <div className={staticClasses.Title}>Example Plugin</div>,
     content: <Content serverAPI={serverApi} />,
-- 
cgit v1.2.3

