From 9b2a86d88755575b65a2f710393b65d5256c0313 Mon Sep 17 00:00:00 2001 From: Mathis Date: Fri, 27 Sep 2024 11:56:34 +0200 Subject: [PATCH] feat(utils): add utility function for class merging Introduced `cn` function leveraging `clsx` and `twMerge` to merge class names. This utility simplifies handling of conditional class names with Tailwind CSS. --- src/lib/utils.ts | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 src/lib/utils.ts diff --git a/src/lib/utils.ts b/src/lib/utils.ts new file mode 100644 index 0000000..bd0c391 --- /dev/null +++ b/src/lib/utils.ts @@ -0,0 +1,6 @@ +import { clsx, type ClassValue } from "clsx" +import { twMerge } from "tailwind-merge" + +export function cn(...inputs: ClassValue[]) { + return twMerge(clsx(inputs)) +}