wobsoriano / vue-clerk

Unofficial Vue + Clerk integration.
https://vue-clerk.com
MIT License
108 stars 8 forks source link

Update plugin options #26

Closed wobsoriano closed 4 months ago

wobsoriano commented 4 months ago

This PR updates the plugin options matching the <ClerkProvider /> props.

Example:

Before:

import { clerkPlugin } from 'vue-clerk/plugin'
import { frFR } from '@clerk/localizations'
import router from '@/router' // Vue Router

const app = createApp(App)

app.use(clerkPlugin, {
  publishableKey: import.meta.env.VITE_CLERK_PUBLISHABLE_KEY,
  options: {
    localization: frFR,
    navigate: (to) => {
      return router.push(to)
    }
  }
})

After:

import { clerkPlugin } from 'vue-clerk/plugin'
import { frFR } from '@clerk/localizations'
import router from '@/router' // Vue Router

const app = createApp(App)

app.use(clerkPlugin, {
  publishableKey: import.meta.env.VITE_CLERK_PUBLISHABLE_KEY,
  localization: frFR,
  navigate: (to) => {
    return router.push(to)
  }
})
vercel[bot] commented 4 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
vue-clerk ✅ Ready (Inspect) Visit Preview 💬 Add feedback Feb 19, 2024 7:13pm