infer additional organization field on nextjs doesnt work for hooks?

my config :
// CLIENT
import { createAuthClient } from "better-auth/react";
import {
  inferOrgAdditionalFields,
  organizationClient,
} from "better-auth/client/plugins";
import type { auth } from "./server";

export const authClient = createAuthClient({
  plugins: [
    organizationClient({
      schema: inferOrgAdditionalFields<typeof auth>(),
    }),
  ],
});

//SERVER
import { organization } from "better-auth/plugins/organization";

organization({
  schema: {
    organization: {
      additionalFields: {
        description: {
          type: "string",
          input: true,
          required: false,
        },
      },
    },
  },
});


// this hooks doesnt infer
const { data: organizations } = authClient.useListOrganizations();
Screenshot_2025-10-14_at_21.11.30.png
Was this page helpful?