oak-general-business/es/components/userRelation/upsert/web.d.ts

17 lines
750 B
TypeScript

import React from 'react';
import { WebComponentProps } from 'oak-frontend-base';
import { EntityDict } from '../../../oak-app-domain';
import { QrCodeType } from '../../../types/Config';
export default function Render(props: WebComponentProps<EntityDict, 'user', false, {
redirectToAfterConfirm: EntityDict['userEntityGrant']['Schema']['redirectTo'];
claimUrl: string;
entity: keyof EntityDict;
entityId: string;
relations: EntityDict['relation']['OpSchema'][];
qrCodeType?: QrCodeType;
rule: EntityDict['userEntityGrant']['OpSchema']['rule'];
passwordRequired: boolean;
enabled: Array<'email' | 'mobile' | 'userEntityGrant'>;
onUserEntityGrantCreated?: (id: string) => undefined;
}, {}>): React.JSX.Element;