fix toggle on pin or passcode not working on policy form

This commit is contained in:
miloschwartz
2026-06-09 14:34:58 -07:00
parent a3a45b4239
commit 6581ccafa3
2 changed files with 50 additions and 8 deletions

View File

@@ -1,6 +1,6 @@
"use client";
import { createContext, useContext, useState } from "react";
import { createContext, useContext, useEffect, useState } from "react";
import { useTranslations } from "next-intl";
import type { GetResourcePolicyResponse } from "@server/routers/policy";
@@ -16,6 +16,10 @@ export function ResourcePolicyProvider({
const [policy, setPolicy] =
useState<GetResourcePolicyResponse>(serverPolicy);
useEffect(() => {
setPolicy(serverPolicy);
}, [serverPolicy]);
const t = useTranslations();
const updatePolicy = (