ksylvest/tights

View on GitHub
src/field.tsx

Summary

Maintainability
A
2 hrs
Test Coverage
A
100%
import { clsx } from "clsx";
import type { ComponentProps, FC } from "react";

type Props = {
  grouped?: boolean;
};

export const Field: FC<Omit<ComponentProps<"div">, keyof Props> & Props> = ({
  grouped,
  className,
  ...props
}) => (
  <div
    {...props}
    className={clsx("field", grouped && "is-grouped", className)}
  />
);