2.0.0
Changed
- renamed
fntomapProps
Added
whenparameter to defer slot insertion until specified Effector events fire
const userLoaded = createEvent<{ id: number }>();
slotsApi.insert.into.Header({
when: userLoaded, // Wait for event
mapProps: (slotProps, whenPayload) => ({ userId: whenPayload.id }),
component: (props) => <UserWidget id={props.userId} />,
});
userLoaded({ id: 123 }); // Component inserted now