async function saveUpdate()

in src/flagd-ui/src/components/advanced/AdvancedView.tsx [95:112]


  async function saveUpdate(flagData: string): Promise<void> {
    try {
      setIsLoading(true);
      const response = await fetch("/feature/api/write-to-file", {
        method: "POST",
        headers: { "Content-Type": "application/json" },
        body: JSON.stringify({ data: flagData }),
      });
      await response.json();
      setIsLoading(false);
      setReloadData(true);
      setFlagDataIsSynced(true);
    } catch (err: unknown) {
      setIsLoading(false);
      window.alert(err);
      console.error(err);
    }
  }