From 756050ae8cbae8bfb24dd930296af08460d08f0e Mon Sep 17 00:00:00 2001 From: Manav Rathi Date: Thu, 4 Apr 2024 13:00:02 +0530 Subject: [PATCH] Fix compilation --- web/apps/payments/src/App.tsx | 17 +++++++++++++++-- web/apps/payments/src/main.tsx | 4 ++-- web/apps/payments/src/pages/_app.tsx | 18 ------------------ web/apps/payments/src/pages/index.tsx | 20 -------------------- 4 files changed, 17 insertions(+), 42 deletions(-) delete mode 100644 web/apps/payments/src/pages/_app.tsx delete mode 100644 web/apps/payments/src/pages/index.tsx diff --git a/web/apps/payments/src/App.tsx b/web/apps/payments/src/App.tsx index dfadbcced1..6bb38bb2f2 100644 --- a/web/apps/payments/src/App.tsx +++ b/web/apps/payments/src/App.tsx @@ -1,7 +1,20 @@ -import React from "react"; +import React, { useEffect } from "react"; +import { Container } from "./components/Container"; +import { parseAndHandleRequest } from "./services/billing-service"; +import S from "./utils/strings"; const App: React.FC = () => { - return

Hello

; + const [failed, setFailed] = React.useState(false); + + useEffect(() => { + parseAndHandleRequest().catch(() => { + setFailed(true); + }); + }, []); + + return {failed ? S.error_generic : }; }; export default App; + +const Spinner: React.FC = () =>
; diff --git a/web/apps/payments/src/main.tsx b/web/apps/payments/src/main.tsx index 88d23404ca..a8230f6066 100644 --- a/web/apps/payments/src/main.tsx +++ b/web/apps/payments/src/main.tsx @@ -1,7 +1,7 @@ import React from "react"; import ReactDOM from "react-dom/client"; -import App from "./App.js"; -import "./index.css"; +import App from "./App"; +import "./styles/globals.css"; ReactDOM.createRoot(document.getElementById("root")!).render( diff --git a/web/apps/payments/src/pages/_app.tsx b/web/apps/payments/src/pages/_app.tsx deleted file mode 100644 index 0beb8efb51..0000000000 --- a/web/apps/payments/src/pages/_app.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import type { AppProps } from "next/app"; -import Head from "next/head"; -import React from "react"; -import S from "utils/strings"; -import "../styles/globals.css"; - -const MyApp = ({ Component, pageProps }: AppProps): React.JSX.Element => { - return ( - <> - - {S.title} - - - - ); -}; - -export default MyApp; diff --git a/web/apps/payments/src/pages/index.tsx b/web/apps/payments/src/pages/index.tsx deleted file mode 100644 index 61529e52b3..0000000000 --- a/web/apps/payments/src/pages/index.tsx +++ /dev/null @@ -1,20 +0,0 @@ -import { Container } from "components/Container"; -import React, { useEffect } from "react"; -import { parseAndHandleRequest } from "services/billing-service"; -import S from "utils/strings"; - -const Page: React.FC = () => { - const [failed, setFailed] = React.useState(false); - - useEffect(() => { - parseAndHandleRequest().catch(() => { - setFailed(true); - }); - }, []); - - return {failed ? S.error_generic : }; -}; - -export default Page; - -const Spinner: React.FC = () =>
;