format code

This commit is contained in:
somrat sorkar
2023-05-21 12:44:58 +06:00
parent 7048d2fc88
commit b169d93ec9
31 changed files with 266 additions and 245 deletions
+4 -1
View File
@@ -1,6 +1,9 @@
import { formatInTimeZone } from "date-fns-tz";
const dateFormat = (date:Date | string, format:string = "dd MMM, yyyy"): string => {
const dateFormat = (
date: Date | string,
format: string = "dd MMM, yyyy"
): string => {
return formatInTimeZone(date, "America/New_York", format);
};
+1 -1
View File
@@ -1,7 +1,7 @@
// sort by date
export const sortByDate = (array: any[]) => {
const sortedArray = array.sort(
(a:any, b:any) =>
(a: any, b: any) =>
new Date(b.data.date && b.data.date).valueOf() -
new Date(a.data.date && a.data.date).valueOf()
);
+3 -5
View File
@@ -1,4 +1,4 @@
import { slug } from 'github-slugger';
import { slug } from "github-slugger";
import { marked } from "marked";
marked.use({
@@ -8,18 +8,16 @@ marked.use({
// slugify
export const slugify = (content: string): string => {
return slug(content);
};
// markdownify
export const markdownify = (content: string, div?:boolean): string => {
return div? marked.parse(content) : marked.parseInline(content);
export const markdownify = (content: string, div?: boolean): string => {
return div ? marked.parse(content) : marked.parseInline(content);
};
// humanize
export const humanize = (content: string): string => {
return content
.replace(/^[\s_]+|[\s_]+$/g, "")
.replace(/[_\s]+/g, " ")