refactor(events): move grid components from event-list to event-grid directory
All checks were successful
Client CMS Check Build (NixCN CMS) TeamCity build finished
Backend Check Build (NixCN CMS) TeamCity build finished

Signed-off-by: Noa Virellia <noa@requiem.garden>
This commit is contained in:
2026-02-07 17:31:49 +08:00
parent afbecff995
commit 0e51c1ee39
10 changed files with 10 additions and 10 deletions

View File

@@ -3,10 +3,10 @@ import PlaceholderImage from '@/assets/event-placeholder.png';
import { useGetEvents } from '@/hooks/data/useGetEvents';
import { Button } from '../../ui/button';
import { DialogTrigger } from '../../ui/dialog';
import { EventJoinDialogContainer } from '../event-join.dialog.container';
import { KycDialogContainer } from '../kyc/kyc.dialog.container';
import { EventGridSkeleton } from './event-grid.skeleton';
import { EventGridView } from './event-grid.view';
import { EventJoinDialogContainer } from './event-join.dialog.container';
function JoinButton() {
return (

View File

@@ -1,8 +1,8 @@
import type { EventInfo } from '../types';
import type { EventInfo } from './types';
import { useCallback } from 'react';
import { toast } from 'sonner';
import { useJoinEvent } from '@/hooks/data/useJoinEvent';
import { Dialog } from '../../ui/dialog';
import { Dialog } from '../ui/dialog';
import { EventJoinDialogView } from './event-join.dialog.view';
export function EventJoinDialogContainer({ event, children }: { event: EventInfo; children: React.ReactNode }) {

View File

@@ -1,6 +1,6 @@
import type { EventInfo } from '../types';
import { Button } from '../../ui/button';
import { DialogClose, DialogContent, DialogDescription, DialogFooter, DialogHeader, DialogTitle } from '../../ui/dialog';
import type { EventInfo } from './types';
import { Button } from '../ui/button';
import { DialogClose, DialogContent, DialogDescription, DialogFooter, DialogHeader, DialogTitle } from '../ui/dialog';
export function EventJoinDialogView({ event, onJoinEvent }: { event: EventInfo; onJoinEvent: () => void }) {
return (

View File

@@ -1,5 +1,5 @@
import { createFileRoute } from '@tanstack/react-router';
import { EventGridContainer } from '@/components/events/event-list/event-grid.container';
import { EventGridContainer } from '@/components/events/event-grid/event-grid.container';
export const Route = createFileRoute('/_workbenchLayout/events')({
component: RouteComponent,

View File

@@ -1,6 +1,6 @@
import type { Meta, StoryObj } from '@storybook/react-vite';
import { EventGridSkeleton } from '@/components/events/event-list/event-grid.skeleton';
import { EventGridView } from '@/components/events/event-list/event-grid.view';
import { EventGridSkeleton } from '@/components/events/event-grid/event-grid.skeleton';
import { EventGridView } from '@/components/events/event-grid/event-grid.view';
import { Button } from '@/components/ui/button';
import { Skeleton as UiSkeleton } from '@/components/ui/skeleton';

View File

@@ -1,5 +1,5 @@
import type { Meta, StoryObj } from '@storybook/react-vite';
import { EventJoinDialogView } from '@/components/events/event-list/event-join.dialog.view';
import { EventJoinDialogView } from '@/components/events/event-join.dialog.view';
import { Dialog } from '@/components/ui/dialog';
import { exampleEvent } from './event.example';