From 9aa6a18be2eae0d84c7897470a46ede19d5ac191 Mon Sep 17 00:00:00 2001
From: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
Date: Thu, 01 Feb 2024 20:56:42 +0000
Subject: [PATCH] fix(search): improve more general usability (closes #781) (#782)

---
 quartz/util/lang.ts |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/quartz/util/lang.ts b/quartz/util/lang.ts
index eb03a24..31e8c02 100644
--- a/quartz/util/lang.ts
+++ b/quartz/util/lang.ts
@@ -5,3 +5,17 @@
     return `${count} ${s}s`
   }
 }
+
+export function capitalize(s: string): string {
+  return s.substring(0, 1).toUpperCase() + s.substring(1)
+}
+
+export function classNames(
+  displayClass?: "mobile-only" | "desktop-only",
+  ...classes: string[]
+): string {
+  if (displayClass) {
+    classes.push(displayClass)
+  }
+  return classes.join(" ")
+}

--
Gitblit v1.10.0