import type React from "react"
import type { Metadata } from "next"
import { Inter } from "next/font/google"
import "./globals.css"
import {
  resetAllData,
  initializeAdminCredentials,
  initializeEmployeesData,
  initializeAttendanceData,
} from "@/lib/reset-data"

const inter = Inter({ subsets: ["latin"] })

export const metadata: Metadata = {
  title: "PMC Clocking In System",
  description: "Track employee attendance and work hours",
    generator: 'v0.dev'
}

// Client-side initialization
if (typeof window !== "undefined") {
  // Reset all data as requested
  resetAllData()

  // Initialize with fresh data
  initializeAdminCredentials()
  initializeEmployeesData()
  initializeAttendanceData()
}

export default function RootLayout({
  children,
}: Readonly<{
  children: React.ReactNode
}>) {
  return (
    <html lang="en">
      <body className={inter.className}>{children}</body>
    </html>
  )
}



import './globals.css'