clsx

  • Version 2.1.1
  • Published
  • 8.55 kB
  • No dependencies
  • MIT license

Install

npm i clsx
yarn add clsx
pnpm add clsx

Overview

A tiny (239B) utility for constructing className strings conditionally.

Index

Functions

function clsx

clsx: (...inputs: ClassValue[]) => string;

    Type Aliases

    type ClassArray

    type ClassArray = ClassValue[];

      type ClassDictionary

      type ClassDictionary = Record<string, any>;

        type ClassValue

        type ClassValue =
        | ClassArray
        | ClassDictionary
        | string
        | number
        | bigint
        | null
        | boolean
        | undefined;

          Package Files (1)

          Dependencies (0)

          No dependencies.

          Dev Dependencies (3)

          Peer Dependencies (0)

          No peer dependencies.

          Badge

          To add a badge like this onejsDocs.io badgeto your package's README, use the codes available below.

          You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/clsx.

          • Markdown
            [![jsDocs.io](https://img.shields.io/badge/jsDocs.io-reference-blue)](https://www.jsdocs.io/package/clsx)
          • HTML
            <a href="https://www.jsdocs.io/package/clsx"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>