ErrorDetailsDialog() — supabase Function Reference
Architecture documentation for the ErrorDetailsDialog() function in ErrorDetailsDialog.tsx from the supabase codebase.
Entity Profile
Relationship Graph
Source Code
apps/studio/components/interfaces/Database/Replication/ErrorDetailsDialog.tsx lines 23–69
export const ErrorDetailsDialog = ({
open,
onOpenChange,
tableName,
reason,
solution,
}: ErrorDetailsDialogProps) => {
return (
<Dialog open={open} onOpenChange={onOpenChange}>
<DialogContent size="xlarge" aria-describedby={undefined}>
<DialogHeader>
<DialogTitle>
Replication error on <code className="text-code-inline">{tableName}</code>
</DialogTitle>
</DialogHeader>
<DialogSectionSeparator />
<DialogSection className="!p-0">
<div className="px-4 py-3">
<p className="text-sm text-foreground-light">
The following error occurred during replication:
</p>
</div>
<CodeBlock
hideLineNumbers
wrapLines={false}
wrapperClassName={cn(
'[&_pre]:px-4 [&_pre]:py-3 [&>pre]:border-x-0 [&>pre]:rounded-none'
)}
language="bash"
value={reason}
className="[&_code]:text-xs [&_code]:text-foreground [&_span]:!text-foreground"
/>
{solution && (
<div className="px-4 py-3">
<p className="text-sm">{solution}</p>
</div>
)}
</DialogSection>
<DialogFooter>
<DialogClose>
<Button type="default">Close</Button>
</DialogClose>
</DialogFooter>
</DialogContent>
</Dialog>
)
}
Domain
Subdomains
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free