From 642b555b3d8de6dcf1ffb7ada219feeacb2ba443 Mon Sep 17 00:00:00 2001 From: William Petit Date: Tue, 21 Apr 2020 14:10:50 +0200 Subject: [PATCH] Better print style + base tabs --- src/components/app.tsx | 2 +- src/components/header/index.tsx | 8 ++- src/components/tabs/index.tsx | 50 ++++++++++++++++ src/components/tabs/style.css | 8 +++ src/components/tabs/style.css.d.ts | 3 + src/hooks/use-media-query.ts | 41 +++++++++++++ src/hooks/use-project-estimations.ts | 35 +++++++++++ src/index.js | 1 - src/routes/project/estimation-tab.tsx | 50 ++++++++++++++++ src/routes/project/financial-preview.tsx | 15 +++-- src/routes/project/index.tsx | 74 ++++++++---------------- src/routes/project/style.css | 8 +++ src/routes/project/style.css.d.ts | 2 + src/routes/project/tasks-table.tsx | 51 ++++++++++------ src/routes/project/time-preview.tsx | 36 ++++-------- src/style/index.css | 7 +++ src/style/index.css.d.ts | 3 +- 17 files changed, 287 insertions(+), 107 deletions(-) create mode 100644 src/components/tabs/index.tsx create mode 100644 src/components/tabs/style.css create mode 100644 src/components/tabs/style.css.d.ts create mode 100644 src/hooks/use-media-query.ts create mode 100644 src/hooks/use-project-estimations.ts create mode 100644 src/routes/project/estimation-tab.tsx diff --git a/src/components/app.tsx b/src/components/app.tsx index e09a41e..8ddb3ef 100644 --- a/src/components/app.tsx +++ b/src/components/app.tsx @@ -20,7 +20,7 @@ const App: FunctionalComponent = () => { return (
-
+
diff --git a/src/components/header/index.tsx b/src/components/header/index.tsx index 31aaf1c..3cc315c 100644 --- a/src/components/header/index.tsx +++ b/src/components/header/index.tsx @@ -2,9 +2,13 @@ import { FunctionalComponent, h } from "preact"; import { Link } from "preact-router/match"; import * as style from "./style.css"; -const Header: FunctionalComponent = () => { +export interface HeaderProps { + class?: string +} + +const Header: FunctionalComponent = ({ ...props}) => { return ( -
+