mirror of
https://github.com/NVIDIA/dgx-spark-playbooks.git
synced 2026-04-23 02:23:53 +00:00
25 lines
626 B
TypeScript
25 lines
626 B
TypeScript
"use client"
|
|
|
|
import { useEffect } from "react"
|
|
import { syncSettingsWithServer, initializeDefaultSettings } from "@/lib/client-init"
|
|
|
|
export function ClientInitializer() {
|
|
useEffect(() => {
|
|
// Initialize client settings
|
|
const initSettings = async () => {
|
|
try {
|
|
// Set default values first
|
|
initializeDefaultSettings()
|
|
// Then sync with server
|
|
await syncSettingsWithServer()
|
|
} catch (error) {
|
|
console.error("Failed to initialize client settings:", error)
|
|
}
|
|
}
|
|
|
|
initSettings()
|
|
}, [])
|
|
|
|
// This component doesn't render anything
|
|
return null
|
|
}
|