UI Utils

πŸ‘¨β€πŸ’Ό The user's information is something we'll want to access throughout the app UI. So I want you to create a couple of handy utilities to help us do that.
🐨 Start out by making the utilities in , then go through the rest of the files (in the files menu below) to use the utilities you make.
For this first bit, we don't have any authenticated-only pages yet, but we'll get there soon.
As a reminder, you can get the root loader's data like so:
const { user } = useRouteLoaderData<typeof rootLoader>('root')
To test out that this worked, sign in as a user (for example, username kody and password kodylovesyou) and check the affected routes. Then open (in another browser) those routes to check the unauthenticated experience.

Access Denied

You must login or register for the workshop to view the diff.

Check out this video to see how the diff tab works.