Interface: IMyopComponentProps<TData, TCtaPayloads>
Defined in: src/components/MyopV2ReactComponent.tsx:64
Typed props interface for accessing component.props with autocomplete. Contains myop_init_interface and myop_cta_handler with proper types.
Type Parameters
• TData = any
• TCtaPayloads extends Record<string, any> = Record<string, any>
Properties
myop_cta_handler()?
optionalmyop_cta_handler: <K>(action,payload) =>void
Defined in: src/components/MyopV2ReactComponent.tsx:71
Handle CTA events from the component
Type Parameters
• K extends string | number | symbol
Parameters
action
K
payload
TCtaPayloads[K]
Returns
void
myop_init_interface()?
optionalmyop_init_interface: (data) =>void
Defined in: src/components/MyopV2ReactComponent.tsx:69
Initialize the component with data
Parameters
data
TData
Returns
void