Skip to content

Feature: children can also be a function returning the actual children#22

Open
jtomaszewski wants to merge 1 commit intosoenkekluth:masterfrom
jtomaszewski:feature/children-as-function
Open

Feature: children can also be a function returning the actual children#22
jtomaszewski wants to merge 1 commit intosoenkekluth:masterfrom
jtomaszewski:feature/children-as-function

Conversation

@jtomaszewski
Copy link

@jtomaszewski jtomaszewski commented Nov 23, 2018

This lets the children prop to be a function, which will receive { absolute: bool, sticky: bool, disabled: bool } object as a first argument and should return a child or children.

Example usage: <Sticky>{({ sticky }) => <Menu isCollapsed={sticky} />}</Sticky>

This is useful if your component is dependant on whether the element is currently being sticky or not, and depending on the css class is not enough for you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant