import { Alert, AlertDescription, AlertTitle } from '@/components/ui/alert' import { AlertTriangle } from 'lucide-react' import { checkStartupPermissions } from '@/lib/startup-checks' import RecheckButton from './RecheckButton' export default async function PermissionError() { const permissionResult = await checkStartupPermissions() // If everything is fine, render nothing if (permissionResult.success) { return <> } // Get error message const getErrorMessage = () => { return permissionResult.error?.message || 'Unknown permission error occurred.' } return ( Permission Error
{getErrorMessage()}{" "} Troubleshooting Guide
) }