mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-02-25 18:55:31 -06:00
Makes some improvements/restructurings to the PgTable component.
This commit is contained in:
committed by
Akshay Joshi
parent
cc5cfa0997
commit
4fff26c571
@@ -30,7 +30,6 @@ export default class ActiveQuery extends BaseUISchema {
|
||||
readonly: true,
|
||||
mode: ['properties'],
|
||||
group: gettext('Details'),
|
||||
disabled: true
|
||||
},
|
||||
{
|
||||
id: 'query_start',
|
||||
@@ -39,8 +38,6 @@ export default class ActiveQuery extends BaseUISchema {
|
||||
editable: false,
|
||||
readonly: true,
|
||||
group: gettext('Details'),
|
||||
disabled: true
|
||||
|
||||
},
|
||||
{
|
||||
id: 'state_change',
|
||||
@@ -49,7 +46,6 @@ export default class ActiveQuery extends BaseUISchema {
|
||||
editable: false,
|
||||
readonly: true,
|
||||
group: gettext('Details'),
|
||||
disabled: true
|
||||
},
|
||||
{
|
||||
id: 'query',
|
||||
|
||||
@@ -85,11 +85,11 @@ const useStyles = makeStyles((theme) => ({
|
||||
},
|
||||
panelContent: {
|
||||
...theme.mixins.panelBorder,
|
||||
display: 'flex',
|
||||
flexDirection: 'column',
|
||||
overflow: 'hidden !important',
|
||||
flexGrow: 1,
|
||||
minWidth: '300px',
|
||||
minHeight: '300px'
|
||||
height: '100%',
|
||||
minHeight: '400px'
|
||||
},
|
||||
arrowButton: {
|
||||
fontSize: '2rem !important',
|
||||
@@ -339,6 +339,7 @@ export default function Dashboard({
|
||||
let canEditRow = true;
|
||||
return (
|
||||
<PgIconButton
|
||||
size="xs"
|
||||
className={row.isExpanded ?classes.buttonClick : ''}
|
||||
icon={
|
||||
row.isExpanded ? (
|
||||
@@ -809,31 +810,34 @@ export default function Dashboard({
|
||||
>
|
||||
{gettext('Server activity')}{' '}
|
||||
</Box>
|
||||
<Tabs
|
||||
value={val}
|
||||
onChange={tabChanged}
|
||||
className={classes.searchInput}
|
||||
>
|
||||
{tab.map((tabValue, i) => {
|
||||
return <Tab key={i} label={tabValue} />;
|
||||
})}
|
||||
<Box display="flex">
|
||||
<Tabs
|
||||
value={val}
|
||||
onChange={tabChanged}
|
||||
className={classes.searchInput}
|
||||
>
|
||||
{tab.map((tabValue, i) => {
|
||||
return <Tab key={i} label={tabValue} />;
|
||||
})}
|
||||
</Tabs>
|
||||
<RefreshButton/>
|
||||
</Tabs>
|
||||
|
||||
<PgTable
|
||||
columns={
|
||||
val === 0
|
||||
? activityColumns
|
||||
: val === 1
|
||||
? databaseLocksColumns
|
||||
: val == 2
|
||||
? databasePreparedColumns
|
||||
: serverConfigColumns
|
||||
}
|
||||
data={dashData}
|
||||
schema={schemaDict}
|
||||
offset={145}
|
||||
></PgTable>
|
||||
</Box>
|
||||
<Box flexGrow={1}>
|
||||
<PgTable
|
||||
caveTable={false}
|
||||
columns={
|
||||
val === 0
|
||||
? activityColumns
|
||||
: val === 1
|
||||
? databaseLocksColumns
|
||||
: val == 2
|
||||
? databasePreparedColumns
|
||||
: serverConfigColumns
|
||||
}
|
||||
data={dashData}
|
||||
schema={schemaDict}
|
||||
></PgTable>
|
||||
</Box>
|
||||
</Box>
|
||||
</Box>
|
||||
</Box>
|
||||
|
||||
Reference in New Issue
Block a user