diff --git a/exports.json b/exports.json index dc7432a0..16b568cf 100644 --- a/exports.json +++ b/exports.json @@ -155,7 +155,7 @@ "./FileItem": { "require": "./dist/cjs/components/Form/File/FileItem.js", "module": "./dist/esm/components/Form/File/FileItem.js", - "default": "./dist/esm/components/Form/File/FileList.js" + "default": "./dist/esm/components/Form/File/FileItem.js" }, "./FileImageItem": { "require": "./dist/cjs/components/Form/File/FileImageItem.js", diff --git a/package.json b/package.json index ea67c87b..b5008b2d 100644 --- a/package.json +++ b/package.json @@ -291,7 +291,7 @@ "./FileItem": { "require": "./dist/cjs/components/Form/File/FileItem.js", "module": "./dist/esm/components/Form/File/FileItem.js", - "default": "./dist/esm/components/Form/File/FileList.js" + "default": "./dist/esm/components/Form/File/FileItem.js" }, "./FileImageItem": { "require": "./dist/cjs/components/Form/File/FileImageItem.js", diff --git a/src/components/Form/File/FileItem.test.tsx b/src/components/Form/File/FileItem.test.tsx index 103f1103..8e01160f 100644 --- a/src/components/Form/File/FileItem.test.tsx +++ b/src/components/Form/File/FileItem.test.tsx @@ -14,12 +14,6 @@ describe('', () => { expect(getByRole('file-item')).toBeDefined() }) - it('displays file size when provided', () => { - const { getByRole } = render() - - expect(getByRole('file-size')).toBeDefined() - }) - it('renders children components', () => { const { getByTestId } = render( diff --git a/src/components/Form/File/FileItem.tsx b/src/components/Form/File/FileItem.tsx index 99a542c0..9de1e8a8 100644 --- a/src/components/Form/File/FileItem.tsx +++ b/src/components/Form/File/FileItem.tsx @@ -1,8 +1,8 @@ import { CSSProperties, ReactNode } from 'react' import { composeClasses } from 'lib/classes' import { Flex } from 'components/Layout' -import ToolTipHover from 'components/ToolTipHover' import Text from 'components/Typography' +import Tooltip from 'components/Tooltip' import FileItemButton from './FileItemButton' import FileItemDropdown from './FileItemDropdown' @@ -54,22 +54,32 @@ export const FileItem = ({ }} > - -
- - {name} - -
- {fileSize && ( - - {fileSize} KB + + +
+ + {name} + +
+ {fileSize && ( + + {fileSize} KB + + )} +
+ {type && ( + + {type} )} -
+ } > {name} - - {type} - - +
{ /** * Content to display inside the button */ diff --git a/src/stories/InputFile.stories.tsx b/src/stories/InputFile.stories.tsx index 2ae7fd38..5d5167b7 100644 --- a/src/stories/InputFile.stories.tsx +++ b/src/stories/InputFile.stories.tsx @@ -12,7 +12,6 @@ type Story = StoryObj export const Default: Story = { args: { - hintText: 'Subir en formato XML - PDF', progressIndicator: 0, dragMessage: 'Suelta aquĆ­', id: 'upload',