Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Emit SidebarDropdownWrapper state #1345

Open
pasevin opened this issue May 13, 2024 · 0 comments
Open

Emit SidebarDropdownWrapper state #1345

pasevin opened this issue May 13, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@pasevin
Copy link

pasevin commented May 13, 2024

Summary

It would be useful to be able to listen to the isOpen state of the SidebarDropdownWrapper.

Basic example

const dispatch = createEventDispatcher();
const handleDropdown = () => {
    isOpen = !isOpen;
    dispatch('toggle', { open: isOpen });
};

Motivation

Currently the only prop that we have is propagating downwards via isOpen.
When use interacts with the dropdown we would like to save the state if isOpen into the local store so that we could re-open the relevant sidebar items on the page reload.

@pasevin pasevin added the enhancement New feature or request label May 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant