- Implemented a modal for sending and managing friend requests, allowing users to send, accept, decline, or ignore requests. - Enhanced user status management by integrating real-time updates for online, busy, offline, and away statuses. - Updated the API and database schema to support new friend request and user status features. - Improved socket management for better connection handling and user experience. - Refactored UI components to accommodate new functionalities while maintaining consistency.
16 lines
No EOL
506 B
TypeScript
16 lines
No EOL
506 B
TypeScript
import { convexClient } from "@convex-dev/better-auth/client/plugins";
|
|
import { inferAdditionalFields, oneTimeTokenClient, usernameClient } from "better-auth/client/plugins";
|
|
import { createAuthClient } from "better-auth/react";
|
|
import { auth } from "../../../convex/betterAuth/auth";
|
|
|
|
export const authClient = createAuthClient({
|
|
plugins: [
|
|
convexClient(),
|
|
usernameClient(),
|
|
oneTimeTokenClient(),
|
|
inferAdditionalFields<typeof auth>(),
|
|
],
|
|
sessionOptions: {
|
|
refetchOnWindowFocus: false,
|
|
},
|
|
}); |