chore: update to Fumadocs 15.7 (#4154)

Co-authored-by: KinfeMichael Tariku <65047246+Kinfe123@users.noreply.github.com>
Co-authored-by: Kinfe123 <kinfishtech@gmail.com>
This commit is contained in:
Fuma Nama
2025-08-22 19:00:45 -07:00
committed by Alex Yang
parent 5af2fb4fa6
commit d26d45741a
32 changed files with 6367 additions and 4565 deletions

View File

@@ -1,5 +1,6 @@
import { clsx, type ClassValue } from "clsx";
import { twMerge } from "tailwind-merge";
import type * as React from "react";
export function cn(...inputs: ClassValue[]) {
return twMerge(clsx(inputs));
@@ -32,3 +33,17 @@ export function formatDate(date: Date) {
.toLocaleDateString("en-US", { month: "short", day: "numeric" })
.replace(",", "");
}
export function mergeRefs<T>(
...refs: (React.Ref<T> | undefined)[]
): React.RefCallback<T> {
return (value) => {
refs.forEach((ref) => {
if (typeof ref === "function") {
ref(value);
} else if (ref) {
ref.current = value;
}
});
};
}