mirror of
https://github.com/noodlapp/noodl-docs.git
synced 2026-01-11 23:02:54 +01:00
fix: SEO-1 (#29)
This commit is contained in:
@@ -15,13 +15,13 @@ This prefab gives you a couple of components that allow you to easily work with
|
||||
|
||||
## Included components
|
||||
|
||||
- **[Media Query Setup](components/media-query-setup)**: Sets up the global breakpoints. Needs to be placed in your projects home component.
|
||||
- **[Media Query Setup](./components/media-query-setup/README.md)**: Sets up the global breakpoints. Needs to be placed in your projects home component.
|
||||
|
||||
- **[Match Media Query](components/match-media-query/)**: Checks all global media queries and outputs a boolean based on the current active breakpoint.
|
||||
- **[Match Media Query](./components/match-media-query/README.md)**: Checks all global media queries and outputs a boolean based on the current active breakpoint.
|
||||
|
||||
- **[Match Custom Media Query](components/match-custom-media-query/)**: Checks for a custom one-off media query. Only used for edge-cases outside of the breapoints in **Match Media Query**
|
||||
- **[Match Custom Media Query](./components/match-custom-media-query/README.md)**: Checks for a custom one-off media query. Only used for edge-cases outside of the breapoints in **Match Media Query**
|
||||
|
||||
- **[Media Query Debugger](components/media-query-debugger/)**: A visual component that renders the name of the currently active breakpoint.
|
||||
- **[Media Query Debugger](./components/media-query-debugger/README.md)**: A visual component that renders the name of the currently active breakpoint.
|
||||
|
||||
## Quickstart
|
||||
|
||||
|
||||
@@ -19,21 +19,21 @@ This prefab gives you a few components that allows you to connect to Supabase an
|
||||
|
||||
### Base Components
|
||||
|
||||
- **[Supabase - Setup Client](components/setup-client)**: Sets up the Supabse SDK client to access your supabase instance. Must be placed in your projects home component.
|
||||
- **[Supabase - Example Request](components/supabase-request-example)**: An example on how to fetch data from a table in Supabase.
|
||||
- **[Supabase - Setup Client](./components/setup-client/README.md)**: Sets up the Supabse SDK client to access your supabase instance. Must be placed in your projects home component.
|
||||
- **[Supabase - Example Request](./components/supabase-request-example/README.md)**: An example on how to fetch data from a table in Supabase.
|
||||
|
||||
### User Components
|
||||
|
||||
- **[Supabase – Sign Up](components/supabase-sign-up)**: Signs up a new user.
|
||||
- **[Supabase – Log In](components/supabase-log-in)**: Logs in a user.
|
||||
- **[Supabase – Log Out](components/supabase-log-out)**: Logs out a user.
|
||||
- **[Supabase – Send Password Reset](components/supabase-send-password-reset)**: Sends a link to reset user password.
|
||||
- **[Supabase – Send Magic Link](components/supabase-send-magic-link)**: Sends a login link without password.
|
||||
- **[Supabase – Resend Confirmation](components/supabase-resend-confirmation)**: Resend a signup confirmation email when validating sign up by email
|
||||
- **[Supabase – Fetch Current User Auth](components/supabase-fetch-current-user-auth)**: Retrieves the auth data of the currently logged in user and saves it to a global `currentUser` object.
|
||||
- **[Supabase – Fetch Current User Profile Data](components/supabase-fetch-current-user-profile-data)**: Retrieves the non-auth user data of the currently logged in user and saves it to a global `currentUser` object.
|
||||
- **[Supabase – Update Current User Auth](components/supabase-update-current-user-auth)**: Updates auth data for the currently logged in user, both in Supabase and the `currentUser` object.
|
||||
- **[Supabase – Update Current User Profile Data](components/supabase-update-current-user-profile-data)**: Updates user data for the currently logged in user, both in Supabase and the `currentUser` object.
|
||||
- **[Supabase – Sign Up](./components/supabase-sign-up/README.md)**: Signs up a new user.
|
||||
- **[Supabase – Log In](./components/supabase-log-in/README.md)**: Logs in a user.
|
||||
- **[Supabase – Log Out](./components/supabase-log-out/README.md)**: Logs out a user.
|
||||
- **[Supabase – Send Password Reset](./components/supabase-send-password-reset/README.md)**: Sends a link to reset user password.
|
||||
- **[Supabase – Send Magic Link](./components/supabase-send-magic-link/README.md)**: Sends a login link without password.
|
||||
- **[Supabase – Resend Confirmation](./components/supabase-resend-confirmation/README.md)**: Resend a signup confirmation email when validating sign up by email
|
||||
- **[Supabase – Fetch Current User Auth](./components/supabase-fetch-current-user-auth/README.md)**: Retrieves the auth data of the currently logged in user and saves it to a global `currentUser` object.
|
||||
- **[Supabase – Fetch Current User Profile Data](./components/supabase-fetch-current-user-profile-data/README.md)**: Retrieves the non-auth user data of the currently logged in user and saves it to a global `currentUser` object.
|
||||
- **[Supabase – Update Current User Auth](./components/supabase-update-current-user-auth/README.md)**: Updates auth data for the currently logged in user, both in Supabase and the `currentUser` object.
|
||||
- **[Supabase – Update Current User Profile Data](./components/supabase-update-current-user-profile-data/README.md)**: Updates user data for the currently logged in user, both in Supabase and the `currentUser` object.
|
||||
|
||||
### Pages
|
||||
|
||||
@@ -64,6 +64,6 @@ This will set everything up and allow you to use all of the other Supabase compo
|
||||
|
||||
You can use an **[Object](/nodes/data/object/object-node)** node set to the id `currentUser` to get all the user data (if a user is logged in).
|
||||
|
||||
You can use the **[Supabase – Fetch Current User Auth](components/supabase-update-current-user-auth)** component to check if the user is logged in. If the user is already authenticated from a previous session, this session is retrieved, the user is considered logged in, and the component outputs `true` on its `Logged In` output and in the `currentUser` Noodl object.
|
||||
You can use the **[Supabase – Fetch Current User Auth](./components/supabase-update-current-user-auth/README.md)** component to check if the user is logged in. If the user is already authenticated from a previous session, this session is retrieved, the user is considered logged in, and the component outputs `true` on its `Logged In` output and in the `currentUser` Noodl object.
|
||||
|
||||
Use the **[Supabase - Fetch Current User Profile Data](components/supabase-update-current-user-profile-data)** to trigger a data fetch and refresh the non-auth data in the `currentUser` object.
|
||||
Use the **[Supabase - Fetch Current User Profile Data](./components/supabase-update-current-user-profile-data/README.md)** to trigger a data fetch and refresh the non-auth data in the `currentUser` object.
|
||||
|
||||
@@ -19,17 +19,17 @@ This prefab gives you a few components that allows you to connect to Xano and ma
|
||||
|
||||
### Base Components
|
||||
|
||||
- **[Xano - Setup XanoClient](components/setup-xanoclient)**: Sets up the Xano SDK client to access your instance and workspace. Must be placed in your projects home component.
|
||||
- **[Xano - Request](components/xano-request)**: Does an API Call to a Xano Endpoint and returns the result.
|
||||
- **[Xano - Setup XanoClient](./components/setup-xanoclient/README.md)**: Sets up the Xano SDK client to access your instance and workspace. Must be placed in your projects home component.
|
||||
- **[Xano - Request](./components/xano-request/README.md)**: Does an API Call to a Xano Endpoint and returns the result.
|
||||
|
||||
### User Components
|
||||
|
||||
- **[Xano – Sign Up](components/xano-sign-up)**: Signs up a new user.
|
||||
- **[Xano – Log In](components/xano-log-in)**: Logs in a user.
|
||||
- **[Xano – Log Out](components/xano-log-out)**: Logs out a user.
|
||||
- **[Xano – Current User](components/xano-current-user)**: Gets the user data of the currently logged in user and saves it to a global `currentUser` object.
|
||||
- **[Xano – Update Current User](components/xano-update-current-user)**: Updates user data for the currently logged in user, both in Xano and the `currentUser` object.
|
||||
- **[Xano – authToken – Refresh](components/xano-authtoken-refresh)**: Triggers a refresh of the auth token. Mostly for internal use inside of the Xano prefab, but exposed for advanced users.
|
||||
- **[Xano – Sign Up](./components/xano-sign-up/README.md)**: Signs up a new user.
|
||||
- **[Xano – Log In](./components/xano-log-in/README.md)**: Logs in a user.
|
||||
- **[Xano – Log Out](./components/xano-log-out/README.md)**: Logs out a user.
|
||||
- **[Xano – Current User](./components/xano-current-user/README.md)**: Gets the user data of the currently logged in user and saves it to a global `currentUser` object.
|
||||
- **[Xano – Update Current User](./components/xano-update-current-user/README.md)**: Updates user data for the currently logged in user, both in Xano and the `currentUser` object.
|
||||
- **[Xano – authToken – Refresh](./components/xano-authtoken-refresh/README.md)**: Triggers a refresh of the auth token. Mostly for internal use inside of the Xano prefab, but exposed for advanced users.
|
||||
|
||||
## Quickstart
|
||||
|
||||
|
||||
Reference in New Issue
Block a user