diff --git a/apps/dashboard/src/@/components/ui/table.stories.tsx b/apps/dashboard/src/@/components/ui/table.stories.tsx index 1f0fc5920ca..ba3e374e2c4 100644 --- a/apps/dashboard/src/@/components/ui/table.stories.tsx +++ b/apps/dashboard/src/@/components/ui/table.stories.tsx @@ -113,7 +113,7 @@ function TableDemo(props: { {invoices.map((invoice) => ( {invoice.invoice} diff --git a/apps/dashboard/src/@/components/ui/table.tsx b/apps/dashboard/src/@/components/ui/table.tsx index aad6ec54bb9..1783ca090db 100644 --- a/apps/dashboard/src/@/components/ui/table.tsx +++ b/apps/dashboard/src/@/components/ui/table.tsx @@ -65,18 +65,19 @@ TableFooter.displayName = "TableFooter"; const TableRow = React.forwardRef< HTMLTableRowElement, React.HTMLAttributes & { - /** - * Contain the absolutely position elements inside the row with position:relative + transform:translate(0) - * transform:translate(0) is required because position:relative on tr element does not work on webkit - */ - linkBox?: boolean; + // TODO: removed because it breaks in safari + // /** + // * Contain the absolutely position elements inside the row with position:relative + transform:translate(0) + // * transform:translate(0) is required because position:relative on tr element does not work on webkit + // */ + // linkBox?: boolean; } ->(({ className, linkBox, ...props }, ref) => ( +>(({ className, ...props }, ref) => ( +
diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/chainlist/components/server/chainlist-row.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/chainlist/components/server/chainlist-row.tsx index dacec396fa0..3d586fc503a 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/chainlist/components/server/chainlist-row.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/chainlist/components/server/chainlist-row.tsx @@ -39,17 +39,14 @@ export async function ChainListRow({ }: ChainListRowProps) { const chainMetadata = await getChainMetadata(chainId); return ( - + {/* Name */}
{favoriteButton &&
{favoriteButton}
} - + {chainName} diff --git a/apps/dashboard/src/app/(dashboard)/profile/[addressOrEns]/components/PublishedContractTable.tsx b/apps/dashboard/src/app/(dashboard)/profile/[addressOrEns]/components/PublishedContractTable.tsx index 026f9c33411..020dfe6f0d6 100644 --- a/apps/dashboard/src/app/(dashboard)/profile/[addressOrEns]/components/PublishedContractTable.tsx +++ b/apps/dashboard/src/app/(dashboard)/profile/[addressOrEns]/components/PublishedContractTable.tsx @@ -75,7 +75,7 @@ export function PublishedContractTable(props: PublishedContractTableProps) { href={replaceDeployerAddress( `/${publisherEnsName || cell.row.original.publisher}/${cell.row.original.id}`, )} - className="whitespace-nowrap text-foreground before:absolute before:inset-0" + className="whitespace-nowrap text-foreground" > {cell.value} @@ -190,7 +190,7 @@ function ContractTableRow(props: { return ( <> diff --git a/apps/dashboard/src/app/team/[team_slug]/(team)/~/engine/(general)/overview/engine-instances-table.tsx b/apps/dashboard/src/app/team/[team_slug]/(team)/~/engine/(general)/overview/engine-instances-table.tsx index 997807701de..84ab376a673 100644 --- a/apps/dashboard/src/app/team/[team_slug]/(team)/~/engine/(general)/overview/engine-instances-table.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/(team)/~/engine/(general)/overview/engine-instances-table.tsx @@ -164,7 +164,7 @@ function EngineInstanceRow(props: { <>
@@ -230,7 +230,7 @@ function InstanceNameLink(props: { ) : ( {name} diff --git a/apps/dashboard/src/app/team/[team_slug]/(team)/~/projects/TeamProjectsPage.tsx b/apps/dashboard/src/app/team/[team_slug]/(team)/~/projects/TeamProjectsPage.tsx index 8db877b1eac..915cfae0a79 100644 --- a/apps/dashboard/src/app/team/[team_slug]/(team)/~/projects/TeamProjectsPage.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/(team)/~/projects/TeamProjectsPage.tsx @@ -166,12 +166,12 @@ export function TeamProjectsPage(props: { {paginatedProjects.map((project) => ( { return ( {metadata.name} diff --git a/apps/dashboard/src/components/contract-components/tables/cells.tsx b/apps/dashboard/src/components/contract-components/tables/cells.tsx index 41dac59fa77..b94fd179ceb 100644 --- a/apps/dashboard/src/components/contract-components/tables/cells.tsx +++ b/apps/dashboard/src/components/contract-components/tables/cells.tsx @@ -17,7 +17,7 @@ import { usePublishedContractsFromDeploy } from "../hooks"; export const ContractNameCell = memo(function ContractNameCell(props: { chainId: string; contractAddress: string; - linkOverlay?: boolean; + // linkOverlay?: boolean; }) { const chainSlug = useChainSlug(Number(props.chainId)); const chain = useV5DashboardChain(Number(props.chainId)); @@ -44,7 +44,7 @@ export const ContractNameCell = memo(function ContractNameCell(props: { passHref className={cn( "text-foreground", - props.linkOverlay && "before:absolute before:inset-0", + // props.linkOverlay && "before:absolute before:inset-0", )} > {v || shortenIfAddress(props.contractAddress)} diff --git a/apps/dashboard/src/components/contract-components/tables/contract-table.tsx b/apps/dashboard/src/components/contract-components/tables/contract-table.tsx index e3de6027ed4..3e9367e16ae 100644 --- a/apps/dashboard/src/components/contract-components/tables/contract-table.tsx +++ b/apps/dashboard/src/components/contract-components/tables/contract-table.tsx @@ -151,14 +151,14 @@ export function ContractTableUI(props: { return ( diff --git a/apps/dashboard/src/components/shared/TWTable.tsx b/apps/dashboard/src/components/shared/TWTable.tsx index 4f38e902773..8b903f81bf6 100644 --- a/apps/dashboard/src/components/shared/TWTable.tsx +++ b/apps/dashboard/src/components/shared/TWTable.tsx @@ -180,7 +180,7 @@ export function TWTable(tableProps: TWTableProps) { } : {})} className={tableProps.bodyRowClassName} - linkBox={tableProps.bodyRowLinkBox} + // linkBox={tableProps.bodyRowLinkBox} > {row.getVisibleCells().map((cell) => { return (