svelte-components-deep-dive In this project there are examples of: Creating custom events Managing slots (named, default, props..) Managing component lifecycle