From 2ec2161a7e1c0787b5e9ea14311f19c6b6a52d63 Mon Sep 17 00:00:00 2001
From: Sebastian <sebasjm@gmail.com>
Date: Fri, 22 Oct 2021 01:31:46 -0300
Subject: some storybook exmaples

---
 .../anastasis-webui/src/pages/home/StartScreen.tsx | 32 ++++++++++++++++++----
 1 file changed, 26 insertions(+), 6 deletions(-)

(limited to 'packages/anastasis-webui/src/pages/home/StartScreen.tsx')

diff --git a/packages/anastasis-webui/src/pages/home/StartScreen.tsx b/packages/anastasis-webui/src/pages/home/StartScreen.tsx
index 38124887c..6625ec5b8 100644
--- a/packages/anastasis-webui/src/pages/home/StartScreen.tsx
+++ b/packages/anastasis-webui/src/pages/home/StartScreen.tsx
@@ -1,14 +1,34 @@
+
 import { h, VNode } from "preact";
-import { AnastasisReducerApi } from "../../hooks/use-anastasis-reducer";
+import { useAnastasisContext } from "../../context/anastasis";
 import { AnastasisClientFrame } from "./index";
 
-export function StartScreen(props: { reducer: AnastasisReducerApi; }): VNode {
+export function StartScreen(): VNode {
+  const reducer = useAnastasisContext()
+  if (!reducer) {
+    return <div>no reducer in context</div>
+  }
   return (
     <AnastasisClientFrame hideNav title="Home">
-      <button autoFocus onClick={() => props.reducer.startBackup()}>
-        Backup
-      </button>
-      <button onClick={() => props.reducer.startRecover()}>Recover</button>
+      <div>
+        <section class="section is-main-section">
+          <div class="columns">
+            <div class="column" />
+            <div class="column is-four-fifths">
+
+              <div class="buttons is-right">
+                <button class="button is-success" autoFocus onClick={() => reducer.startBackup()}>
+                  Backup
+                </button>
+
+                <button class="button is-info" onClick={() => reducer.startRecover()}>Recover</button>
+              </div>
+
+            </div>
+            <div class="column" />
+          </div>
+        </section>
+      </div>
     </AnastasisClientFrame>
   );
 }
-- 
cgit v1.2.3

