32 | Press Shift + S to save 33 |
34 | ), 35 | }; 36 | -------------------------------------------------------------------------------- /src/app/components/kbd-placeholder/kbd-placeholder.tsx: -------------------------------------------------------------------------------- 1 | export const Kbd = ({ children }: Props): JSX.Element => { 2 | return ( 3 | 7 | {children} 8 | 9 | ); 10 | }; 11 | 12 | interface Props { 13 | children: string; 14 | } 15 | -------------------------------------------------------------------------------- /src/app/components/priority-icon/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./priority-icon"; 2 | -------------------------------------------------------------------------------- /src/app/components/priority-icon/priority-icon.stories.tsx: -------------------------------------------------------------------------------- 1 | import type { Meta, StoryObj } from "@storybook/react"; 2 | import { PriorityId } from "@domain/priority"; 3 | import { PriorityIcon } from "./priority-icon"; 4 | 5 | const meta: MetaHeight: {height}px
35 |67 | {(valueIsNotOnlySpaces() && value) || placeholder} 68 |
69 |{name}
86 |
16 | {label} 17 | |
18 |
19 | 20 | {value ? formatDateTime(value) : "Just now"} 21 | 22 | |
23 |