Does <Show> narrow types in typescript? - SolidJS