]> Untitled Git - lemmy-ui.git/blobdiff - src/shared/utils/helpers/index.ts
Merge branch 'main' into fix/fix-badges-spacing-componentize
[lemmy-ui.git] / src / shared / utils / helpers / index.ts
index 663afbf9ed068dbae116122dc72e4c3c280a0619..c42f91094ef76f72c4db4fed1298dde21ed2665e 100644 (file)
@@ -1,8 +1,53 @@
+import capitalizeFirstLetter from "./capitalize-first-letter";
 import debounce from "./debounce";
+import editListImmutable from "./edit-list-immutable";
+import formatPastDate from "./format-past-date";
+import futureDaysToUnixTime from "./future-days-to-unix-time";
+import getIdFromString from "./get-id-from-string";
+import getPageFromString from "./get-page-from-string";
 import getQueryParams from "./get-query-params";
 import getQueryString from "./get-query-string";
+import getRandomCharFromAlphabet from "./get-random-char-from-alphabet";
+import getRandomFromList from "./get-random-from-list";
+import getUnixTime from "./get-unix-time";
 import { groupBy } from "./group-by";
+import hostname from "./hostname";
+import hsl from "./hsl";
+import isCakeDay from "./is-cake-day";
+import numToSI from "./num-to-si";
 import poll from "./poll";
+import randomStr from "./random-str";
+import removeAuthParam from "./remove-auth-param";
 import sleep from "./sleep";
+import validEmail from "./valid-email";
+import validInstanceTLD from "./valid-instance-tld";
+import validTitle from "./valid-title";
+import validURL from "./valid-url";
 
-export { debounce, getQueryParams, getQueryString, groupBy, poll, sleep };
+export {
+  capitalizeFirstLetter,
+  debounce,
+  editListImmutable,
+  formatPastDate,
+  futureDaysToUnixTime,
+  getIdFromString,
+  getPageFromString,
+  getQueryParams,
+  getQueryString,
+  getRandomCharFromAlphabet,
+  getRandomFromList,
+  getUnixTime,
+  groupBy,
+  hostname,
+  hsl,
+  isCakeDay,
+  numToSI,
+  poll,
+  randomStr,
+  removeAuthParam,
+  sleep,
+  validEmail,
+  validInstanceTLD,
+  validTitle,
+  validURL,
+};