feat(sqllab): improve table metadata UI (#32051)

This commit is contained in:
JUST.in DO IT
2025-01-31 10:19:37 -08:00
committed by GitHub
parent 101d3fa78d
commit c590e90c87
22 changed files with 889 additions and 145 deletions

View File

@@ -28,21 +28,25 @@ interface ShowSQLProps {
sql: string;
title: string;
tooltipText: string;
triggerNode?: React.ReactNode;
}
export default function ShowSQL({
tooltipText,
title,
sql: sqlString,
triggerNode,
}: ShowSQLProps) {
return (
<ModalTrigger
modalTitle={title}
triggerNode={
<IconTooltip
className="fa fa-eye pull-left m-l-2"
tooltip={tooltipText}
/>
triggerNode || (
<IconTooltip
className="fa fa-eye pull-left m-l-2"
tooltip={tooltipText}
/>
)
}
modalBody={
<div>