UNPKG

sp-app-react

Version:

React based Controls and Utilities for building applications in SharePoint

23 lines (22 loc) 824 B
import React from "react"; import { FormikProps } from "formik"; import { SPListSchema } from "./types"; interface SPAppProps { spAppSchema: SPListSchema[]; formID?: number; children?: ((props: { formikBag: FormikProps<any>; saveApp: (listName?: string | undefined | null) => Promise<any>; deleteApp: (listName?: string | undefined) => Promise<void>; }) => React.ReactNode) | React.ReactNode; } interface SPAppContext { spAppSchema: SPListSchema[]; lists: any; addItem: (listName: string, item?: any) => void; deleteItem: (item: any, listName: string) => void; values: any; } export declare const SPAppContext: React.Context<SPAppContext>; export declare function SPApp({ spAppSchema, formID, children }: SPAppProps): JSX.Element; export {};