GitHub

DS Provider

Context provider for framework-specific config (linkComponent, imageComponent, iconResolver)

Installation

pnpm add @corew500/ui

Usage

import { DSProvider } from "@corew500/ui/ds-provider"

<DSProvider>Content</DSProvider>

API Reference

Props

PropTypeDefaultDescription
linkComponentenumaLink component for navigation. Defaults to `<a>`.
imageComponentenumimgImage component for optimized images. Defaults to `<img>`.
iconResolver(name: string) => ComponentType<{ className?: string; }>Icon resolver function. Maps string names to icon components.

Accessibility

Additional

  • - No DOM output of its own; purely a context provider

Localization

Translatable Content

  • - No translatable strings

Related

Related Components