|
|
|
|
|
by StrandedKitty
581 days ago
|
|
What makes it better compared to de-facto standard `classnames` library? const styles = tw({
base: "p-4 rounded-lg shadow-md",
dark: { if: isDarkMode, classes: "bg-gray-800 text-white" },
light: { if: !isDarkMode, classes: "bg-white text-black" },
});
can be written as const styles = classNames("p-4 rounded-lg shadow-md", {
"bg-gray-800 text-white": isDarkMode,
"bg-white text-black": !isDarkMode,
});
which requires less boilerplate and arguably looks a bit cleaner. |
|