@fluentui/react-label
TypeScript icon, indicating that this package has built-in type declarations

9.1.68 • Public • Published

@fluentui/react-label

Label components for Fluent UI React

Labels provide a name or title to a component or group of components, e.g., text fields, checkboxes, radio buttons, and dropdown menus.

Usage

To import Label:

import { Label } from '@fluentui/react-components';

Examples

import * as React from 'react';
import { Label } from '@fluentui/react-components';
import { useId } from '@fluentui/react-utilities';

export const labelExample = () => {
  const inputId = useId('firstNameLabel-');

  return (
    <>
      <Label htmlfor={inputId} required strong>
        First Name
      </Label>
      <input id={inputId} />
    </>
  );
};

See Fluent UI Storybook for more detailed usage examples.

Alternatively, run Storybook locally with:

  1. yarn start
  2. Select react-label from the list.

Specification

See Spec.md.

Migration Guide

If you're upgrading to Fluent UI v9 see MIGRATION.md for guidance on updating to the latest Label implementation.

Readme

Keywords

none

Package Sidebar

Install

npm i @fluentui/react-label

Weekly Downloads

84,671

Version

9.1.68

License

MIT

Unpacked Size

132 kB

Total Files

37

Last publish

Collaborators

  • sopranopillow
  • microsoft1es
  • justslone
  • chrisdholt
  • miroslavstastny
  • levithomason
  • uifabricteam
  • uifrnbot
  • dzearing
  • layershifter
  • ling1726
  • travisspomer