Skip to content

2.0.0

Choose a tag to compare

@binjospookie binjospookie released this 04 Nov 19:07
· 49 commits to main since this release
aa9e123

Changed

  • renamed fn to mapProps

Added

  • when parameter 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