Fix non-functional class prop

This commit is contained in:
2024-12-22 09:55:10 -06:00
parent 51e05474ec
commit 9f142327b9

View File

@@ -1,9 +1,9 @@
import Badge from "@/components/Badge"; import Badge from "@/components/Badge";
import { plural } from "@/util"; import { cn, plural, type ClassValue } from "@/util";
import { useState } from "preact/hooks"; import { useState } from "preact/hooks";
type StatefulDemoProps = { type StatefulDemoProps = {
class?: string; class?: ClassValue;
}; };
type SessionData = { type SessionData = {
@@ -18,7 +18,7 @@ const StatefulDemo = ({ class: className }: StatefulDemoProps) => {
}); });
return ( return (
<div class="px-5 leading-6"> <div class={cn(className, "px-5 leading-6")}>
<p class="mt-3"> <p class="mt-3">
This demo uses websockets to communicate between the server and the This demo uses websockets to communicate between the server and the
browser. Each download gets a unique identifier bound to the user browser. Each download gets a unique identifier bound to the user