Skip to content

Commit 868a322

Browse files
committed
some fun updates
1 parent 22f654b commit 868a322

File tree

2 files changed

+38
-15
lines changed

2 files changed

+38
-15
lines changed

src/views/DataThread.tsx

Lines changed: 34 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@ import { TriggerCard } from './EncodingShelfCard';
5353
import ChevronLeftIcon from '@mui/icons-material/ChevronLeft';
5454
import ChevronRightIcon from '@mui/icons-material/ChevronRight';
5555
import CloudQueueIcon from '@mui/icons-material/CloudQueue';
56+
import PrecisionManufacturingIcon from '@mui/icons-material/PrecisionManufacturing';
57+
5658
import { alpha } from '@mui/material/styles';
5759

5860
import { dfSelectors } from '../app/dfSlice';
@@ -348,10 +350,7 @@ let SingleThreadView: FC<{
348350

349351
let releventChartElements = relevantCharts.map((ce, j) =>
350352
<Box key={`relevant-chart-${ce.chartId}`}
351-
sx={{
352-
display: 'flex', padding: 0, paddingBottom: j == relevantCharts.length - 1 ? 1 : 0.5,
353-
...collapsedProps
354-
}}>
353+
sx={{ display: 'flex', padding: 0, pb: j == relevantCharts.length - 1 ? 1 : 0.5, ...collapsedProps }}>
355354
{buildChartCard(ce, focusedChartId)}
356355
</Box>)
357356

@@ -494,15 +493,39 @@ let SingleThreadView: FC<{
494493
</Box>
495494
<Box sx={{ flex: 1, padding: '8px 0px', minHeight: '8px', ...chartElementProps }}>
496495
{releventChartElements}
496+
{(pendingSSEActions.some(a => a.data?.source_table_ids[0] == tableId) )&&
497+
<Box sx={{
498+
py: 1, display: 'flex', alignItems: 'center', justifyContent: 'center', }}>
499+
<Typography sx={{ mr: 1,fontSize: '10px', color: 'rgba(0,0,0,0.5)' }}>
500+
agent is deriving data...
501+
</Typography>
502+
<PrecisionManufacturingIcon sx={{
503+
fontSize: 16,
504+
color: 'rgba(0,0,0,0.5)',
505+
animation: 'spin 2s linear infinite',
506+
'@keyframes spin': {
507+
'0%': {
508+
transform: 'scale(1)',
509+
},
510+
'25%': {
511+
transform: 'rotate(30deg) scale(1.5)',
512+
},
513+
'50%': {
514+
transform: 'scale(1)',
515+
},
516+
'75%': {
517+
transform: 'rotate(330deg) scale(1.5)',
518+
},
519+
'100%': {
520+
transform: 'rotate(360deg) scale(1)',
521+
},
522+
}
523+
}} />
524+
</Box>}
497525
</Box>
498-
{pendingSSEActions.some(a => a.data?.source_table_ids[0] == tableId) &&
499-
<Box sx={{ p: 2, display: 'flex', alignItems: 'center', justifyContent: 'center', height: '100%', width: '100%' }}>
500-
<Typography sx={{ fontSize: '10px', color: 'rgba(0,0,0,0.5)' }}>
501-
agent is deriving data...
502-
</Typography>
503-
<CircularProgress size={16} sx={{ ml: 1, color: 'rgba(0,0,0,0.5)' }} />
504-
</Box>}
505526
</Box>,
527+
528+
,
506529
(i == tableIdList.length - 1) ?
507530
<Box sx={{ marginLeft: "6px", marginTop: '-10px' }}>
508531
<PanoramaFishEyeIcon sx={{ fontSize: 5 }} />

src/views/MessageSnackbar.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -299,18 +299,18 @@ export function MessageSnackbar() {
299299
)}
300300
{(msg.detail || msg.code) && (!expandedMessages.includes(msg.timestamp.toString()) ? (
301301
<IconButton sx={{p: 0}} onClick={() => setExpandedMessages([...expandedMessages, msg.timestamp.toString()])}>
302-
<ExpandMoreIcon sx={{fontSize: 12}} />
302+
<ExpandMoreIcon sx={{fontSize: 16}} />
303303
</IconButton>
304304
) : (
305305
<IconButton sx={{p: 0}} onClick={() => setExpandedMessages(expandedMessages.filter(t => t !== msg.timestamp.toString()))}>
306-
<ExpandLessIcon sx={{fontSize: 12}} />
306+
<ExpandLessIcon sx={{fontSize: 16}} />
307307
</IconButton>
308308
))}
309309
</Box>
310-
{msg.detail || msg.code && <Collapse in={expandedMessages.includes(msg.timestamp.toString())} >
310+
{(msg.detail || msg.code) && <Collapse sx={{ml: 2}} in={expandedMessages.includes(msg.timestamp.toString())} >
311311
{msg.detail && (
312312
<>
313-
<Divider textAlign="left" sx={{my: 1, fontSize: 12, opacity: 0.7}}>
313+
<Divider textAlign="left" sx={{fontSize: 12, opacity: 0.7}}>
314314
[details]
315315
</Divider>
316316
<Box sx={{ borderRadius: 1, position: 'relative' }}>

0 commit comments

Comments
 (0)