Skip to content

Commit 474a787

Browse files
authored
feat: make log table scrollable FE-2060 (supabase#40044)
make scrollable
1 parent 2c0b2ba commit 474a787

File tree

7 files changed

+21
-1
lines changed

7 files changed

+21
-1
lines changed

apps/studio/components/interfaces/Settings/Logs/LogColumnRenderers/AuthColumnRenderer.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ const columns: Column<LogData>[] = [
99
{
1010
name: 'auth-first-column',
1111
key: 'auth-first-column',
12+
renderHeaderCell: () => null,
1213
renderCell: (props) => {
1314
if (!props.row.level) {
1415
return defaultRenderCell(props)

apps/studio/components/interfaces/Settings/Logs/LogColumnRenderers/DatabaseApiColumnRender.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ const columns: Column<LogData>[] = [
88
{
99
name: 'database-api-first-column',
1010
key: 'database-api-first-column',
11+
renderHeaderCell: () => null,
1112
renderCell: (props) => {
1213
if (!props.row.status_code && !props.row.method && !props.row.path) {
1314
return defaultRenderCell(props)

apps/studio/components/interfaces/Settings/Logs/LogColumnRenderers/DatabasePostgresColumnRender.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ const columns: Column<LogData>[] = [
88
{
99
name: 'database-postgres-first-column',
1010
key: 'database-postgres-first-column',
11+
renderHeaderCell: () => null,
1112
renderCell: (props) => {
1213
if (!props.row.error_severity) {
1314
return defaultRenderCell(props)

apps/studio/components/interfaces/Settings/Logs/LogColumnRenderers/DefaultPreviewColumnRenderer.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ const columns: Column<LogData>[] = [
1414
{
1515
name: 'default-preview-first-column',
1616
key: 'default-preview-first-column',
17+
renderHeaderCell: () => null,
1718
renderCell: defaultRenderCell,
1819
},
1920
]

apps/studio/components/interfaces/Settings/Logs/LogColumnRenderers/FunctionsEdgeColumnRender.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ const columns: Column<LogData>[] = [
88
{
99
name: 'functions-edge-first-column',
1010
key: 'functions-edge-first-column',
11+
renderHeaderCell: () => null,
1112
renderCell: (props) => {
1213
if (!props.row.status_code && !props.row.method) {
1314
return defaultRenderCell(props)

apps/studio/components/interfaces/Settings/Logs/LogColumnRenderers/FunctionsLogsColumnRender.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ const columns: Column<LogData>[] = [
88
{
99
name: 'functions-logs-first-column',
1010
key: 'functions-logs-first-column',
11+
renderHeaderCell: () => null,
1112
renderCell: (props) => {
1213
if (!props.row.event_type && !props.row.level) {
1314
return defaultRenderCell(props)

apps/studio/styles/react-data-grid-logs.scss

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,16 @@
11
.data-grid--simple-logs {
2+
.rdg {
3+
overflow-x: auto;
4+
min-width: 0;
5+
}
6+
27
.rdg-cell,
38
.rdg-cell span {
49
@apply text-foreground-light font-normal;
510
border-left: none;
611
border-right: none;
12+
overflow: visible;
13+
text-overflow: clip;
714
}
815

916
.rdg-cell:first-child {
@@ -27,11 +34,18 @@
2734
}
2835

2936
.data-grid--logs-explorer {
30-
@apply overflow-x-scroll pb-12;
37+
@apply pb-12;
38+
39+
.rdg {
40+
overflow-x: auto;
41+
min-width: 0;
42+
}
3143

3244
.rdg-cell,
3345
.rdg-cell span {
3446
@apply text-foreground-light font-normal #{!important};
47+
overflow: visible;
48+
text-overflow: clip;
3549
}
3650

3751
.rdg-cell:first-child {

0 commit comments

Comments
 (0)