feat: update timestamp in sidebar menu
This commit is contained in:
parent
d29e2018e2
commit
cd2f41c86c
|
|
@ -37,6 +37,7 @@ import { SidebarMenu } from "./sidebar-menu";
|
|||
import Image from "next/image";
|
||||
import Cookies from "js-cookie";
|
||||
import { SettingsIcon, UserProfileIcon } from "@/components/icons/globals";
|
||||
import { getUnixTimestamp } from "@/utils/global";
|
||||
|
||||
interface SubMenuItems {
|
||||
id: number;
|
||||
|
|
@ -109,7 +110,7 @@ const sidebarOtherRole = [
|
|||
name: "Artikel",
|
||||
moduleId: 652,
|
||||
moduleName: "Dashboard",
|
||||
modulePathUrl: "/admin/article",
|
||||
modulePathUrl: `/admin/article?timestamp=${getUnixTimestamp()}`,
|
||||
parentId: -1,
|
||||
icon: <ArticleIcon size={24} />,
|
||||
position: 1,
|
||||
|
|
@ -123,7 +124,7 @@ const sidebarOtherRole = [
|
|||
name: "Kategori",
|
||||
moduleId: 654,
|
||||
moduleName: "Master",
|
||||
modulePathUrl: "/admin/master-category",
|
||||
modulePathUrl: `/admin/master-category?timestamp=${getUnixTimestamp()}`,
|
||||
parentId: -1,
|
||||
icon: <MasterCategoryIcon size={22} />,
|
||||
position: 1,
|
||||
|
|
@ -184,7 +185,7 @@ const sideBarDummyData = [
|
|||
name: "Artikel",
|
||||
moduleId: 652,
|
||||
moduleName: "Dashboard",
|
||||
modulePathUrl: "/admin/article",
|
||||
modulePathUrl: `/admin/article?timestamp=${getUnixTimestamp()}`,
|
||||
parentId: -1,
|
||||
icon: <ArticleIcon size={24} />,
|
||||
position: 1,
|
||||
|
|
@ -198,7 +199,7 @@ const sideBarDummyData = [
|
|||
name: "Kategori",
|
||||
moduleId: 654,
|
||||
moduleName: "Master",
|
||||
modulePathUrl: "/admin/master-category",
|
||||
modulePathUrl: `/admin/master-category?timestamp=${getUnixTimestamp()}`,
|
||||
parentId: -1,
|
||||
icon: <MasterCategoryIcon size={22} />,
|
||||
position: 1,
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ import { SidebarMenu } from "./sidebar-menu";
|
|||
import Image from "next/image";
|
||||
import Cookies from "js-cookie";
|
||||
import { SettingsIcon, UserProfileIcon } from "@/components/icons/globals";
|
||||
import { textEllipsis } from "@/utils/global";
|
||||
import { getUnixTimestamp, textEllipsis } from "@/utils/global";
|
||||
|
||||
interface SubMenuItems {
|
||||
id: number;
|
||||
|
|
@ -110,7 +110,7 @@ const sidebarOtherRole = [
|
|||
name: "Artikel",
|
||||
moduleId: 652,
|
||||
moduleName: "Dashboard",
|
||||
modulePathUrl: "/admin/article",
|
||||
modulePathUrl: `/admin/article?timestamp=${getUnixTimestamp()}`,
|
||||
parentId: -1,
|
||||
icon: <ArticleIcon size={24} />,
|
||||
position: 1,
|
||||
|
|
@ -124,7 +124,7 @@ const sidebarOtherRole = [
|
|||
name: "Kategori",
|
||||
moduleId: 654,
|
||||
moduleName: "Master",
|
||||
modulePathUrl: "/admin/master-category",
|
||||
modulePathUrl: `/admin/master-category?timestamp=${getUnixTimestamp()}`,
|
||||
parentId: -1,
|
||||
icon: <MasterCategoryIcon size={22} />,
|
||||
position: 1,
|
||||
|
|
@ -185,7 +185,7 @@ const sideBarDummyData = [
|
|||
name: "Artikel",
|
||||
moduleId: 652,
|
||||
moduleName: "Dashboard",
|
||||
modulePathUrl: "/admin/article",
|
||||
modulePathUrl: `/admin/article?timestamp=${getUnixTimestamp()}`,
|
||||
parentId: -1,
|
||||
icon: <ArticleIcon size={24} />,
|
||||
position: 1,
|
||||
|
|
@ -199,7 +199,7 @@ const sideBarDummyData = [
|
|||
name: "Kategori",
|
||||
moduleId: 654,
|
||||
moduleName: "Master",
|
||||
modulePathUrl: "/admin/master-category",
|
||||
modulePathUrl: `/admin/master-category?timestamp=${getUnixTimestamp()}`,
|
||||
parentId: -1,
|
||||
icon: <MasterCategoryIcon size={22} />,
|
||||
position: 1,
|
||||
|
|
|
|||
|
|
@ -157,3 +157,8 @@ export function formatMonthString(dateString: string) {
|
|||
|
||||
return `${day} ${month} ${year}`;
|
||||
}
|
||||
|
||||
export function getUnixTimestamp() {
|
||||
const unixTimestampInSeconds: number = Math.floor(Date.now() / 1000);
|
||||
return unixTimestampInSeconds;
|
||||
}
|
||||
Loading…
Reference in New Issue