Loading...
Sign in to view this page
- ...
+
+
+
```
diff --git a/docs/references/vue/use-clerk.mdx b/docs/references/vue/use-clerk.mdx
index 1ff534cfd6..90521e9bdc 100644
--- a/docs/references/vue/use-clerk.mdx
+++ b/docs/references/vue/use-clerk.mdx
@@ -1,20 +1,16 @@
---
title: '`useClerk()`'
-description: Clerk's useClerk() composable is used to access the Clerk object, which can be used to build alternatives to any Clerk Component.
+description: Access and manage the Clerk instance in your Vue application with Clerk's useClerk() composable.
---
-The `useClerk()` composable is a convenient way to access to the [`Clerk`](/docs/references/javascript/clerk/clerk) object, giving you the ability to build alternatives to any Clerk Component.
-
> [!WARNING]
-> This is intended to be used for advanced use cases, like building a completely custom OAuth flow or as an escape hatch for getting access to the `Clerk` object.
-
-## `useClerk()` returns
+> This composable should only be used for advanced use cases, such as building a completely custom OAuth flow or as an escape hatch to access to the `Clerk` object.
-The `useClerk()` composable returns the `Clerk` object, which includes all the methods and properties listed in the [`Clerk` reference](/docs/references/javascript/clerk/clerk).
+The `useClerk()` composable provides access to the [`Clerk`](/docs/references/javascript/clerk/clerk) object, giving you the ability to build alternatives to any [Clerk component](/docs/components/overview).
-## How to use the `useClerk()` composable
+## Usage
-```vue {{ filename: 'home.vue' }}
+```vue
+```
+
+```ts
+function useSignIn(): {
+ isLoaded: Ref