diff options
Diffstat (limited to 'packages/anastasis-webui/src/pages')
-rw-r--r-- | packages/anastasis-webui/src/pages/home/ReviewPoliciesScreen.tsx | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/packages/anastasis-webui/src/pages/home/ReviewPoliciesScreen.tsx b/packages/anastasis-webui/src/pages/home/ReviewPoliciesScreen.tsx index 5d75d5aaa..6c5958d8f 100644 --- a/packages/anastasis-webui/src/pages/home/ReviewPoliciesScreen.tsx +++ b/packages/anastasis-webui/src/pages/home/ReviewPoliciesScreen.tsx @@ -10,7 +10,6 @@ import { AnastasisClientFrame } from "./index"; export function ReviewPoliciesScreen(): VNode { const [editingPolicy, setEditingPolicy] = useState<number | undefined>(); - const [confirmReset, setConfirmReset] = useState(false); const reducer = useAnastasisContext(); if (!reducer) { return <div>no reducer in context</div>; @@ -40,14 +39,6 @@ export function ReviewPoliciesScreen(): VNode { /> ); } - async function resetPolicies(): Promise<void> { - if (!reducer) return Promise.resolve(); - return reducer.runTransaction(async (tx) => { - await tx.transition("back", {}); - await tx.transition("next", {}); - setConfirmReset(false); - }); - } const errors = policies.length < 1 ? "Need more policies" : undefined; return ( @@ -69,9 +60,6 @@ export function ReviewPoliciesScreen(): VNode { </p> )} <div class="block"> - <AsyncButton class="button" onClick={async () => setConfirmReset(true)}> - Reset policies - </AsyncButton> <button class="button is-success" style={{ marginLeft: 10 }} @@ -159,21 +147,6 @@ export function ReviewPoliciesScreen(): VNode { </div> ); })} - {confirmReset && ( - <ConfirmModal - active - onCancel={() => setConfirmReset(false)} - description="Do you want to reset the policies to default state?" - label="Reset policies" - cancelLabel="Cancel" - onConfirm={resetPolicies} - > - <p> - All policies will be recalculated based on the authentication - providers configured and any change that you did will be lost - </p> - </ConfirmModal> - )} </AnastasisClientFrame> ); } |