Version 1.1 initial commit
This commit is contained in:
+18
-1
@@ -12,6 +12,7 @@ export default function DashboardPage() {
|
||||
const [selectedStatus, setSelectedStatus] = useState<string | null>(null)
|
||||
const [lastUpdated, setLastUpdated] = useState<string | null>(null)
|
||||
const [loading, setLoading] = useState(false)
|
||||
const [instanceName, setInstanceName] = useState<string>("")
|
||||
const router = useRouter()
|
||||
|
||||
const refreshUser = async (currentUser: User) => {
|
||||
@@ -58,6 +59,22 @@ export default function DashboardPage() {
|
||||
return () => window.removeEventListener("visibilitychange", handleVisibility)
|
||||
}, [router])
|
||||
|
||||
useEffect(() => {
|
||||
const loadInstance = async () => {
|
||||
try {
|
||||
const response = await fetch("/api/instance")
|
||||
const data = await response.json()
|
||||
if (response.ok && data.instance) {
|
||||
setInstanceName(data.instance)
|
||||
}
|
||||
} catch (error) {
|
||||
console.error("Failed to load instance name:", error)
|
||||
}
|
||||
}
|
||||
|
||||
loadInstance()
|
||||
}, [])
|
||||
|
||||
const handleStatusUpdate = async (status: string) => {
|
||||
if (!user) return
|
||||
|
||||
@@ -195,7 +212,7 @@ export default function DashboardPage() {
|
||||
<Card className="mt-8">
|
||||
<CardContent className="py-3">
|
||||
<div className="text-center text-xs text-gray-500">
|
||||
סביבה: {process.env.NEXT_PUBLIC_HOSTNAME || process.env.HOSTNAME || "לא זוהה"}
|
||||
סביבה: {instanceName || process.env.NEXT_PUBLIC_HOSTNAME || process.env.HOSTNAME || "לא זוהה"}
|
||||
<br/>
|
||||
גרסה: {process.env.APPVERSION || "לא הוגדרה גרסה ב-Dockerfile!"}
|
||||
<br/>
|
||||
|
||||
Reference in New Issue
Block a user