18 lines
1.0 KiB
TypeScript
18 lines
1.0 KiB
TypeScript
export { MaskedField } from '../globals/SiteIntegrations/components/MaskedField.js';
|
|
export { TestEmailButton } from '../globals/SiteIntegrations/components/TestEmailButton.js';
|
|
export { Analytics } from '../modules/analytics/client.js';
|
|
/**
|
|
* Entry point: ipal-kit/client
|
|
*
|
|
* Client-side ('use client') exports — React hooks, providers, and UI
|
|
* components. Kept separate from the main entry so server bundles don't pull in
|
|
* client-only code.
|
|
*/
|
|
export { ConsentProvider, CookieBanner, CookieButton, useConsent, useConsentContext, } from '../modules/consent/client.js';
|
|
export type { CookieBannerClassNames } from '../modules/consent/client.js';
|
|
export { resolveFormMessage } from '../modules/notifications/resolveFormMessage.js';
|
|
export type { FormNotificationTexts } from '../modules/notifications/types.js';
|
|
export { Turnstile } from '../modules/turnstile/client.js';
|
|
export { TurnstileProvider, useTurnstile } from '../modules/turnstile/client.js';
|
|
export type { TurnstileProps } from '../modules/turnstile/client.js';
|