taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

commit c25b90d1d6a385820f88cdb6ca43cee5753e48c5
parent e96358c5554794903f451b77555382d3622a9ece
Author: Sebastian <sebasjm@gmail.com>
Date:   Mon,  6 Jun 2022 11:25:37 -0300

- removing unused files

Diffstat:
Mpackages/anastasis-webui/src/declaration.d.ts | 15+++++++++++++++
Mpackages/anastasis-webui/src/hooks/use-anastasis-reducer.ts | 16++++++++--------
Mpackages/anastasis-webui/src/index.ts | 15+++++++++++++++
Mpackages/anastasis-webui/src/main.ts | 15+++++++++++++++
Dpackages/anastasis-webui/src/pages/notfound/index.tsx | 16----------------
Dpackages/anastasis-webui/src/pages/notfound/style.css | 0
Dpackages/anastasis-webui/src/pages/profile/index.tsx | 42------------------------------------------
Dpackages/anastasis-webui/src/pages/profile/style.css | 0
Dpackages/anastasis-webui/src/scss/icons/fonts/materialdesignicons-webfont-4.9.95.eot | 0
Dpackages/anastasis-webui/src/scss/icons/fonts/materialdesignicons-webfont-4.9.95.ttf | 0
Dpackages/anastasis-webui/src/scss/icons/fonts/materialdesignicons-webfont-4.9.95.woff | 0
Dpackages/anastasis-webui/src/scss/icons/fonts/materialdesignicons-webfont-4.9.95.woff2 | 0
Mpackages/anastasis-webui/src/utils/index.tsx | 15+++++++++++++++
13 files changed, 68 insertions(+), 66 deletions(-)

diff --git a/packages/anastasis-webui/src/declaration.d.ts b/packages/anastasis-webui/src/declaration.d.ts @@ -1,3 +1,18 @@ +/* + This file is part of GNU Taler + (C) 2021 Taler Systems S.A. + + GNU Taler is free software; you can redistribute it and/or modify it under the + terms of the GNU General Public License as published by the Free Software + Foundation; either version 3, or (at your option) any later version. + + GNU Taler is distributed in the hope that it will be useful, but WITHOUT ANY + WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along with + GNU Taler; see the file COPYING. If not, see <http://www.gnu.org/licenses/> + */ declare module "*.css" { const mapping: Record<string, string>; export default mapping; diff --git a/packages/anastasis-webui/src/hooks/use-anastasis-reducer.ts b/packages/anastasis-webui/src/hooks/use-anastasis-reducer.ts @@ -1,17 +1,17 @@ /* - This file is part of GNU Anastasis - (C) 2021-2022 Anastasis SARL + This file is part of GNU Taler + (C) 2021 Taler Systems S.A. - GNU Anastasis is free software; you can redistribute it and/or modify it under the - terms of the GNU Affero General Public License as published by the Free Software + GNU Taler is free software; you can redistribute it and/or modify it under the + terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. - GNU Anastasis is distributed in the hope that it will be useful, but WITHOUT ANY + GNU Taler is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR - A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. + A PARTICULAR PURPOSE. See the GNU General Public License for more details. - You should have received a copy of the GNU Affero General Public License along with - GNU Anastasis; see the file COPYING. If not, see <http://www.gnu.org/licenses/> + You should have received a copy of the GNU General Public License along with + GNU Taler; see the file COPYING. If not, see <http://www.gnu.org/licenses/> */ /** diff --git a/packages/anastasis-webui/src/index.ts b/packages/anastasis-webui/src/index.ts @@ -1,3 +1,18 @@ +/* + This file is part of GNU Taler + (C) 2021 Taler Systems S.A. + + GNU Taler is free software; you can redistribute it and/or modify it under the + terms of the GNU General Public License as published by the Free Software + Foundation; either version 3, or (at your option) any later version. + + GNU Taler is distributed in the hope that it will be useful, but WITHOUT ANY + WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along with + GNU Taler; see the file COPYING. If not, see <http://www.gnu.org/licenses/> + */ import App from "./components/app.js"; import "./scss/main.scss"; diff --git a/packages/anastasis-webui/src/main.ts b/packages/anastasis-webui/src/main.ts @@ -1,3 +1,18 @@ +/* + This file is part of GNU Taler + (C) 2021 Taler Systems S.A. + + GNU Taler is free software; you can redistribute it and/or modify it under the + terms of the GNU General Public License as published by the Free Software + Foundation; either version 3, or (at your option) any later version. + + GNU Taler is distributed in the hope that it will be useful, but WITHOUT ANY + WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along with + GNU Taler; see the file COPYING. If not, see <http://www.gnu.org/licenses/> + */ import { setupI18n } from "@gnu-taler/taler-util"; import { h, render } from "preact"; import App from "./components/app.js"; diff --git a/packages/anastasis-webui/src/pages/notfound/index.tsx b/packages/anastasis-webui/src/pages/notfound/index.tsx @@ -1,16 +0,0 @@ -import { FunctionalComponent, h } from "preact"; -import { Link } from "preact-router/match"; - -const Notfound: FunctionalComponent = () => { - return ( - <div> - <h1>Error 404</h1> - <p>That page doesn&apos;t exist.</p> - <Link href="/"> - <h4>Back to Home</h4> - </Link> - </div> - ); -}; - -export default Notfound; diff --git a/packages/anastasis-webui/src/pages/notfound/style.css b/packages/anastasis-webui/src/pages/notfound/style.css diff --git a/packages/anastasis-webui/src/pages/profile/index.tsx b/packages/anastasis-webui/src/pages/profile/index.tsx @@ -1,42 +0,0 @@ -import { FunctionalComponent, h } from "preact"; -import { useEffect, useState } from "preact/hooks"; - -interface Props { - user: string; -} - -const Profile: FunctionalComponent<Props> = (props: Props) => { - const { user } = props; - const [time, setTime] = useState<number>(Date.now()); - const [count, setCount] = useState<number>(0); - - // gets called when this route is navigated to - useEffect(() => { - const timer = window.setInterval(() => setTime(Date.now()), 1000); - - // gets called just before navigating away from the route - return (): void => { - clearInterval(timer); - }; - }, []); - - // update the current time - const increment = (): void => { - setCount(count + 1); - }; - - return ( - <div> - <h1>Profile: {user}</h1> - <p>This is the user profile for a user named {user}.</p> - - <div>Current time: {new Date(time).toLocaleString()}</div> - - <p> - <button onClick={increment}>Click Me</button> Clicked {count} times. - </p> - </div> - ); -}; - -export default Profile; diff --git a/packages/anastasis-webui/src/pages/profile/style.css b/packages/anastasis-webui/src/pages/profile/style.css diff --git a/packages/anastasis-webui/src/scss/icons/fonts/materialdesignicons-webfont-4.9.95.eot b/packages/anastasis-webui/src/scss/icons/fonts/materialdesignicons-webfont-4.9.95.eot Binary files differ. diff --git a/packages/anastasis-webui/src/scss/icons/fonts/materialdesignicons-webfont-4.9.95.ttf b/packages/anastasis-webui/src/scss/icons/fonts/materialdesignicons-webfont-4.9.95.ttf Binary files differ. diff --git a/packages/anastasis-webui/src/scss/icons/fonts/materialdesignicons-webfont-4.9.95.woff b/packages/anastasis-webui/src/scss/icons/fonts/materialdesignicons-webfont-4.9.95.woff Binary files differ. diff --git a/packages/anastasis-webui/src/scss/icons/fonts/materialdesignicons-webfont-4.9.95.woff2 b/packages/anastasis-webui/src/scss/icons/fonts/materialdesignicons-webfont-4.9.95.woff2 Binary files differ. diff --git a/packages/anastasis-webui/src/utils/index.tsx b/packages/anastasis-webui/src/utils/index.tsx @@ -1,3 +1,18 @@ +/* + This file is part of GNU Taler + (C) 2021 Taler Systems S.A. + + GNU Taler is free software; you can redistribute it and/or modify it under the + terms of the GNU General Public License as published by the Free Software + Foundation; either version 3, or (at your option) any later version. + + GNU Taler is distributed in the hope that it will be useful, but WITHOUT ANY + WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along with + GNU Taler; see the file COPYING. If not, see <http://www.gnu.org/licenses/> + */ import { AuthenticationProviderStatusError, AuthenticationProviderStatusOk,