0.0.1Updated a month ago
import { Core } from "../../../modules/core.ts";

const users = [
  { name: "Liam", surname: "Smith", created_at: new Date("2025-01-15") },
  { name: "Emma", surname: "Johnson", created_at: new Date("2025-02-10") },
  { name: "Noah", surname: "Williams", created_at: new Date("2025-03-05") },
  { name: "Olivia", surname: "Brown", created_at: new Date("2025-01-27") },
  { name: "Elijah", surname: "Jones", created_at: new Date("2025-04-02") },
  { name: "Ava", surname: "Garcia", created_at: new Date("2025-02-20") },
  { name: "James", surname: "Miller", created_at: new Date("2025-05-14") },
  { name: "Sophia", surname: "Davis", created_at: new Date("2025-03-11") },
  { name: "William", surname: "Martinez", created_at: new Date("2025-04-23") },
  { name: "Isabella", surname: "Rodriguez", created_at: new Date("2025-06-01") },
  { name: "Benjamin", surname: "Hernandez", created_at: new Date("2025-01-09") },
  { name: "Mia", surname: "Lopez", created_at: new Date("2025-02-28") },
  { name: "Lucas", surname: "Gonzalez", created_at: new Date("2025-05-18") },
  { name: "Charlotte", surname: "Wilson", created_at: new Date("2025-06-07") },
  { name: "Henry", surname: "Anderson", created_at: new Date("2025-03-16") },
  { name: "Amelia", surname: "Thomas", created_at: new Date("2025-07-03") },
  { name: "Alexander", surname: "Taylor", created_at: new Date("2025-04-12") },
  { name: "Harper", surname: "Moore", created_at: new Date("2025-05-22") },
  { name: "Daniel", surname: "Jackson", created_at: new Date("2025-06-15") },
  { name: "Evelyn", surname: "Martin", created_at: new Date("2025-07-25") },
  { name: "Matthew", surname: "Lee", created_at: new Date("2025-03-30") },
  { name: "Ella", surname: "Perez", created_at: new Date("2025-01-22") },
  { name: "Sebastian", surname: "White", created_at: new Date("2025-06-10") },
  { name: "Abigail", surname: "Harris", created_at: new Date("2025-02-14") },
  { name: "David", surname: "Sanchez", created_at: new Date("2025-05-02") },
  { name: "Emily", surname: "Clark", created_at: new Date("2025-04-08") },
  { name: "Joseph", surname: "Ramirez", created_at: new Date("2025-07-01") },
  { name: "Elizabeth", surname: "Lewis", created_at: new Date("2025-03-04") },
  { name: "Samuel", surname: "Robinson", created_at: new Date("2025-06-20") },
  { name: "Avery", surname: "Walker", created_at: new Date("2025-02-06") }
];





const PageConfig = {
  components: [
    {
      id: "test-plugin::1",
      config: {}
    },
    {
      id: "willie::navbar",
      config: {"app_name":"DivZero","cta":[],"menu":[{"text":"Home","url":"/"},{"text":"Dashboard","url":"/admin"}]}
    },
    {
      id: "test-1::userlist",
      config: { users }
    },
  ]
}

export const Dashboard = () => {
  return (
    PageConfig.components.map(component_config => Core.ComponentManager.Render(component_config.id, component_config.config) )
  )
}