Skip to content

Commit bb0fe24

Browse files
committed
2536 - JSON Schema Builder - SF
1 parent 0d41ab5 commit bb0fe24

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

client/src/components/JsonSchemaBuilder/components/SchemaControls.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
import SchemaInput from '@/components/JsonSchemaBuilder/components/SchemaInput';
22
import SchemaMenuPopover from '@/components/JsonSchemaBuilder/components/SchemaMenuPopover';
33
import SchemaTypesSelect from '@/components/JsonSchemaBuilder/components/SchemaTypesSelect';
4+
import {Badge} from '@/components/ui/badge';
45
import {Button} from '@/components/ui/button';
56
import {CircleEllipsisIcon, PlusIcon, TrashIcon} from 'lucide-react';
67
import {useEffect, useState} from 'react';
8+
import {twMerge} from 'tailwind-merge';
79

810
import {
911
addSchemaProperty,
@@ -13,8 +15,6 @@ import {
1315
setSchemaTypeAndRemoveWrongFields,
1416
} from '../utils/helpers';
1517
import {SchemaRecordType} from '../utils/types';
16-
import {Badge} from '@/components/ui/badge';
17-
import {twMerge} from 'tailwind-merge';
1818

1919
interface SchemaControlsProps {
2020
schema: SchemaRecordType;

client/src/components/JsonSchemaBuilder/components/SchemaCreator.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import {Badge} from '@/components/ui/badge';
12
import {Button} from '@/components/ui/button';
23
import {AsteriskIcon, ChevronDownIcon} from 'lucide-react';
34
import {PropsWithChildren, useState} from 'react';
@@ -18,7 +19,6 @@ import {
1819
} from '../utils/helpers';
1920
import {SchemaRecordType} from '../utils/types';
2021
import {SchemaArrayControls, SchemaControls} from './SchemaControls';
21-
import {Badge} from '@/components/ui/badge';
2222

2323
interface SchemaCreatorProps {
2424
isRequired?: boolean;

client/src/components/JsonSchemaBuilder/components/SchemaMenuItem.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ const Item = ({children, onDelete}: ItemProps) => (
3636
<div className="min-w-0 flex-1">{children}</div>
3737

3838
<Button
39-
className="flex-shrink-0 text-content-destructive/50 hover:bg-surface-destructive-secondary hover:text-content-destructive"
39+
className="shrink-0 text-content-destructive/50 hover:bg-surface-destructive-secondary hover:text-content-destructive"
4040
onClick={onDelete}
4141
size="icon"
4242
variant="ghost"

client/src/components/Note.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import {twMerge} from 'tailwind-merge';
55
import {Button} from './ui/button';
66

77
export const Note = ({content, icon}: {content: string; icon?: ReactNode}) => (
8-
<div className={twMerge('bg-surface-warning-secondary relative flex items-center rounded-md p-4', icon && 'gap-2')}>
8+
<div className={twMerge('relative flex items-center rounded-md bg-surface-warning-secondary p-4', icon && 'gap-2')}>
99
{icon && icon}
1010

1111
<p className="text-sm font-medium">{content}</p>

0 commit comments

Comments
 (0)