ARTICLE AD BOX
From what I understand, $props from +layout.svelte are not inherited by its +page.svelte file (or any other child +page.svelte files), and there's no way to manually pass props from +layout.svelte using {@render children()} without setting up some kind of external scope.
This seems a bit strange to me, having UI of +layout.svelte shared between pages but not the data, and no way to easily pass that data like I would with a normal component. I'm sure there's a good reason for this, which is why I'm asking this question, but I'm a bit confused as to why SvelteKit is structured that way.
