UNPKG

@kelvininc/ui-components

Version:
70 lines (44 loc) 1.98 kB
<!-- Auto Generated Below --> ## Usage ### React ```jsx import React from 'react'; import { KvWizardHeader } from '@kelvininc/react-ui-components'; export const WizardHeaderExamples = () => ( <> {/*-- Required properties only --*/} <KvWizardHeader label="Label 1" description="Example label" /> {/*-- Custom separator --*/} <KvWizardHeader label="Label 1" description="Example label" separator="/" /> </> ); ``` ## Properties | Property | Attribute | Description | Type | Default | | -------------------------- | ------------- | --------------------------------------------------------------------- | -------- | ----------- | | `description` _(required)_ | `description` | (required) A description of the state (e.g the description of a step) | `string` | `undefined` | | `label` _(required)_ | `label` | (required) A title to describe a state (e.g step) | `string` | `undefined` | | `tip` | `tip` | (optional) An extra information for the step | `string` | `undefined` | ## CSS Custom Properties | Name | Description | | --------------------- | -------------------------------------- | | `--container-padding` | The container to use for the container | | `--separator-color` | The color to use for the separator | | `--text-color` | The color to use for all text | ## Dependencies ### Used by - [kv-wizard](../wizard) ### Depends on - [kv-toggle-tip](../toggle-tip) - [kv-icon](../icon) ### Graph ```mermaid graph TD; kv-wizard-header --> kv-toggle-tip kv-wizard-header --> kv-icon kv-toggle-tip --> kv-portal kv-toggle-tip --> kv-tooltip-text kv-wizard --> kv-wizard-header style kv-wizard-header fill:#f9f,stroke:#333,stroke-width:4px ``` ----------------------------------------------