-
Notifications
You must be signed in to change notification settings - Fork 32
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
[Bug] Custom Svelte event does not show up in actions tab? #171
Comments
Replace
with:
|
Did you try what is recommended in the documentation ?
|
Hi @j3rem1e I might be missing somehow very obvious, but it does not seem to work for me 😓 (with this code I don't get anything in the Actions tab). Created a branch here, but the story is here:
|
Your Button component doesn't dispatch a 'click' event but a 'testEvent'. |
It does, check it here. But again, the whole motivation for this question is not click events but how to make custom events show up in the actions tab 🤔 |
Sorry but it doesn't 😅 on:click is not forwarded. You use it with a handler which dispatch a testEvent. The parent component doesn't receive the click event. |
Of course. But you can't subscribe to events not dispatched by your component. |
Thanks so much for helping out @j3rem1e 👍 I updated the code to this now How would you recommend that I detect if the button was pressed in an interaction test now? I tried with this implementation, but it times out 🤔
Updated code here. |
Describe the bug
I'm pretty new to Storybook, so I don't know if this is the right place, but would really like my Svelte custom events to be shown here:
Steps to reproduce the behavior
npm run storybook
Expected behavior
Both click event and custom svelte event.
Screenshots and/or logs
It only shows the click event.
Button.stories.svelte
Environment
Additional context
Check repo for details here:
https://github.com/21RISK/svelte-storybook-events
The text was updated successfully, but these errors were encountered: