UNPKG

@kirz/expo-content-blocker

Version:
18 lines (15 loc) 567 B
export function validatePluginProps(props: any): void { // check the type of each property if (props.devTeam && typeof props.devTeam !== "string") { throw new Error("Blocker Expo Plugin: 'devTeam' must be a string."); } // check for extra properties const inputProps = Object.keys(props); // for (const prop of inputProps) { // if (!AUTOFILL_CREDENTIAL_PLUGIN_PROPS.includes(prop)) { // throw new Error( // `Blocker Expo Plugin: You have provided an invalid property "${prop}" to the Blocker plugin.` // ); // } // } }