add filtering on dates to all widgets, defualt is past 7 days

This commit is contained in:
2026-08-10 16:22:34 -07:00
parent 520731aa47
commit d9bdb17217
10 changed files with 495 additions and 189 deletions
@@ -8,8 +8,8 @@ export default function SeismicEventsSettings({ widgetId, currentSettings }) {
const updateSettings = useDashboardStore(state => state.updateWidgetSettings);
return (
<Field.Root invalid={!!startError || !!endError}>
<Flex direction="column" w="100%" h="100%" align="center" justify="center" gap="2">
<Flex direction="column" w="100%" h="100%" align="center" justify="center" gap="2">
<Field.Root invalid={!!startError}>
<Flex direction="row" w="100%" h="100%" align="center" justify="center">
<Text w="50%" align="center" justify="center" mt={2} color="gray.700">
Start Date
@@ -34,6 +34,8 @@ export default function SeismicEventsSettings({ widgetId, currentSettings }) {
{startError && <Field.ErrorText>{startError}</Field.ErrorText>}
</Flex>
</Flex>
</Field.Root>
<Field.Root invalid={!!endError}>
<Flex direction="row" w="100%" h="100%" align="center" justify="center">
<Text w="50%" align="center" justify="center" mt={2} color="gray.700">
End Date
@@ -58,7 +60,7 @@ export default function SeismicEventsSettings({ widgetId, currentSettings }) {
{endError && <Field.ErrorText>{endError}</Field.ErrorText>}
</Flex>
</Flex>
</Flex>
</Field.Root>
</Field.Root>
</Flex>
)
}