function

defineRidu

Bind an application's generated client to SvelteKit.

Arguments

ArgumentTypeDescription
optionsRiduDefinitionOptions<Factory, Slug>The options value.

Returns

The declared result.

Ridu<ConfigOf<Factory>, Slug>

Full signature

function defineRidu< Factory extends ClientFactory, const Slug extends AuthCollectionSlug<ConfigOf<Factory>>, >(options: RiduDefinitionOptions<Factory, Slug>): Ridu<ConfigOf<Factory>, Slug>

Source packages/sveltekit/src/lib/index.ts:66

Related types

  • ClientFactory

    The generated createClient from ridu.generated.ts. Its auth parameter is generic, so any is the only parameter type every generated signature accepts.

  • ConfigOf

    The application contract bound by a generated factory.

  • RiduDefinitionOptions

    Public interface RiduDefinitionOptions from @riducms/sveltekit.

  • Ridu

    One application's Ridu binding. It holds configuration, never an authenticated client.