From c2d130b011452ea5c5599ffa0044178322787442 Mon Sep 17 00:00:00 2001 From: Samuel Rowe Date: Sat, 20 Aug 2022 12:23:39 +0530 Subject: [PATCH] feat: created `SuperFormProvider` component --- .../src/components/SuperFormProvider.tsx | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 services/frontend/src/components/SuperFormProvider.tsx diff --git a/services/frontend/src/components/SuperFormProvider.tsx b/services/frontend/src/components/SuperFormProvider.tsx new file mode 100644 index 0000000..be625b9 --- /dev/null +++ b/services/frontend/src/components/SuperFormProvider.tsx @@ -0,0 +1,27 @@ +import { FunctionComponent, ReactElement, ReactNode } from "react"; +import { SuperFormContext } from "../contexts"; +import TextField from "./global/FormElements/TextField"; + +export interface ISuperFormProviderProps { + children?: ReactNode; +} + +const types: Record> = { + text: TextField +}; + +export const SuperFormProvider: FunctionComponent = ( + props: ISuperFormProviderProps +): ReactElement => { + const { children } = props; + + return ( + + {children} + + ); +};