Folo/apps/server/client/initialize/helper.ts

22 lines
481 B
TypeScript

import type { User } from "@auth/core/types"
import { op } from "./op"
export const setIntegrationIdentify = async (user: User) => {
op.identify({
profileId: user.id,
email: user.email,
avatar: user.image,
lastName: user.name,
properties: {
// @ts-expect-error
handle: user.handle,
name: user.name,
},
})
await import("@sentry/react").then(({ setTag }) => {
setTag("user_id", user.id)
setTag("user_name", user.name)
})
}