fix click for datasets

This commit is contained in:
Nate Kelley 2025-04-16 18:10:04 -06:00
parent 71644a78a1
commit 0bcd7003f1
No known key found for this signature in database
GPG Key ID: FD90372AB8D98B4F
4 changed files with 21 additions and 4 deletions

View File

@ -1,9 +1,8 @@
'use client';
import React from 'react'; import React from 'react';
import { permanentRedirect } from 'next/navigation'; import { permanentRedirect } from 'next/navigation';
import { BusterRoutes, createBusterRoute } from '@/routes'; import { BusterRoutes, createBusterRoute } from '@/routes';
export default async function DashboardPage(props: { params: Promise<{ datasetId: string }> }) { export default async function DatasetPage(props: { params: Promise<{ datasetId: string }> }) {
const params = await props.params; const params = await props.params;
const { datasetId } = params; const { datasetId } = params;

View File

@ -54,7 +54,11 @@ const DraggableHeader: React.FC<DraggableHeaderProps> = ({
style={style} style={style}
className={cn( className={cn(
'group bg-background relative border-r select-none last:border-r-0', 'group bg-background relative border-r select-none last:border-r-0',
header.column.getIsResizing() ? 'bg-primary/10' : 'hover:bg-item-hover', sortable || resizable
? header.column.getIsResizing()
? 'bg-primary/10'
: 'hover:bg-item-hover'
: '',
isOverTarget && 'bg-primary/10 border-primary inset border border-r! border-dashed' isOverTarget && 'bg-primary/10 border-primary inset border border-r! border-dashed'
)} )}
// onClick toggles sorting if enabled // onClick toggles sorting if enabled

View File

@ -145,6 +145,11 @@ export const getDefaultDateOptions = (now: Date) => {
export const getDefaultDayOfWeekOptions = (now: Date) => { export const getDefaultDayOfWeekOptions = (now: Date) => {
return [ return [
{
label: 'Auto Format',
value: 'auto'
},
NO_FORMATTING_ITEM,
{ {
label: formatDate({ label: formatDate({
date: now, date: now,
@ -171,6 +176,11 @@ export const getDefaultDayOfWeekOptions = (now: Date) => {
export const getDefaultMonthOptions = (now: Date) => { export const getDefaultMonthOptions = (now: Date) => {
return [ return [
{
label: 'Auto Format',
value: 'auto'
},
NO_FORMATTING_ITEM,
{ {
label: formatDate({ label: formatDate({
date: now, date: now,
@ -197,6 +207,11 @@ export const getDefaultMonthOptions = (now: Date) => {
export const getDefaultQuarterOptions = (now: Date) => { export const getDefaultQuarterOptions = (now: Date) => {
return [ return [
{
label: 'Auto Format',
value: 'auto'
},
NO_FORMATTING_ITEM,
{ label: formatDate({ date: now, format: 'YYYY [Q]Q' }), value: 'YYYY [Q]Q' }, { label: formatDate({ date: now, format: 'YYYY [Q]Q' }), value: 'YYYY [Q]Q' },
{ label: formatDate({ date: now, format: 'Q' }), value: 'Q' } { label: formatDate({ date: now, format: 'Q' }), value: 'Q' }
]; ];

View File

@ -16,7 +16,6 @@ export enum BusterAppRoutes {
APP_LOGS = '/app/logs', APP_LOGS = '/app/logs',
APP_DATASETS = '/app/datasets', APP_DATASETS = '/app/datasets',
APP_DATASETS_ID = '/app/datasets/:datasetId', APP_DATASETS_ID = '/app/datasets/:datasetId',
APP_DATASETS_ID_OVERVIEW = '/app/datasets/:datasetId/overview', APP_DATASETS_ID_OVERVIEW = '/app/datasets/:datasetId/overview',
APP_DATASETS_ID_PERMISSIONS_OVERVIEW = '/app/datasets/:datasetId/permissions/overview', APP_DATASETS_ID_PERMISSIONS_OVERVIEW = '/app/datasets/:datasetId/permissions/overview',
APP_DATASETS_ID_PERMISSIONS_PERMISSION_GROUPS = '/app/datasets/:datasetId/permissions/permission-groups', APP_DATASETS_ID_PERMISSIONS_PERMISSION_GROUPS = '/app/datasets/:datasetId/permissions/permission-groups',