import type { Meta, StoryObj } from '@storybook/react-vite'; import { Timestamp } from '../../src/ui/Timestamp/Timestamp'; const meta: Meta = { title: 'UI/Timestamp', component: Timestamp, parameters: { layout: 'centered' }, tags: ['autodocs'], }; export default meta; type Story = StoryObj; const minutesAgo = (n: number) => new Date(Date.now() - n * 60_000).toISOString(); const hoursAgo = (n: number) => new Date(Date.now() - n * 3_600_000).toISOString(); const daysAgo = (n: number) => new Date(Date.now() - n * 86_400_000).toISOString(); export const JustNow: Story = { args: { value: minutesAgo(1) } }; export const MinutesAgo: Story = { args: { value: minutesAgo(15) } }; export const HoursAgo: Story = { args: { value: hoursAgo(3) } }; export const DaysAgo: Story = { args: { value: daysAgo(5) } }; export const MonthsAgo: Story = { args: { value: daysAgo(90) } };