How to ideally protecting routes with Layout - SolidJS