Merge pull request #904 from Hexastack/903-bug---blockform-useform-typing

fix(frontend): align BlockFormProvider method prop and the useForm typing
This commit is contained in:
Yassine 2025-04-11 20:20:05 +01:00 committed by GitHub
commit 9b2a434b82
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,5 +1,5 @@
/*
* Copyright © 2024 Hexastack. All rights reserved.
* Copyright © 2025 Hexastack. All rights reserved.
*
* Licensed under the GNU Affero General Public License v3.0 (AGPLv3) with the following additional terms:
* 1. The name "Hexabot" is a trademark of Hexastack. You may not use this name in derivative works without express written permission.
@ -9,7 +9,7 @@
import { createContext, ReactNode, useContext } from "react";
import { FormProvider, UseFormReturn } from "react-hook-form";
import { IBlockAttributes, IBlock } from "@/types/block.types";
import { IBlock, IBlockAttributes } from "@/types/block.types";
// Create a custom context for the block value
const BlockContext = createContext<IBlock | undefined>(undefined);
@ -23,7 +23,7 @@ function BlockFormProvider({
methods,
block,
}: {
methods: UseFormReturn<IBlockAttributes, any, undefined>;
methods: UseFormReturn<IBlockAttributes>;
block: IBlock | undefined;
children: ReactNode;
}) {