ReactUseKit

isEmpty

Check if a value is empty (null, undefined, empty string, array, or object).

Installation

pnpm dlx shadcn@latest add https://reactusekit.dev/r/is-empty.json

Usage

import { isEmpty } from "@/lib/is-empty";

function App() {
  const emptyString = "";
  const emptyArray = [];
  const emptyObject = {};
  const nonEmpty = "hello";

  return (
    <div>
      <p>Empty string: {isEmpty(emptyString) ? "true" : "false"}</p>
      <p>Empty array: {isEmpty(emptyArray) ? "true" : "false"}</p>
      <p>Empty object: {isEmpty(emptyObject) ? "true" : "false"}</p>
      <p>Non-empty string: {isEmpty(nonEmpty) ? "true" : "false"}</p>
    </div>
  );
}

API

Parameters

ParameterTypeDescription
valueanyThe value to check

Returns

TypeDescription
booleanTrue if the value is empty, false otherwise