Skip to content

Commit ab89f42

Browse files
committed
fix(rybbit): support number siteId
1 parent 93e2971 commit ab89f42

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/runtime/registry/rybbit-analytics.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { useRegistryScript } from '../utils'
2-
import { array, boolean, number, object, optional, string } from '#nuxt-scripts-validator'
2+
import { array, boolean, number, object, optional, string, union } from '#nuxt-scripts-validator'
33
import type { RegistryScriptInput } from '#nuxt-scripts/types'
44

55
export const RybbitAnalyticsOptions = object({
6-
siteId: string(), // required
6+
siteId: union([string(), number()]), // required
77
trackSpa: optional(boolean()),
88
trackQuery: optional(boolean()),
99
skipPatterns: optional(array(string())),
@@ -55,7 +55,7 @@ export function useScriptRybbitAnalytics<T extends RybbitAnalyticsApi>(_options?
5555
return {
5656
scriptInput: {
5757
'src': 'https://app.rybbit.io/api/script.js',
58-
'data-site-id': options?.siteId,
58+
'data-site-id': String(options?.siteId),
5959
'data-track-spa': options?.trackSpa,
6060
'data-track-query': options?.trackQuery,
6161
'data-skip-patterns': options?.skipPatterns ? JSON.stringify(options.skipPatterns) : undefined,

0 commit comments

Comments
 (0)