File tree Expand file tree Collapse file tree 5 files changed +192
-174
lines changed
website/screens/principles/localization Expand file tree Collapse file tree 5 files changed +192
-174
lines changed Original file line number Diff line number Diff line change @@ -1455,6 +1455,7 @@ export const defaultTranslatedComponentLabels = {
14551455 dropAreaButtonLabelDefault : "Select" ,
14561456 multipleDropAreaLabelDefault : "or drop files" ,
14571457 singleDropAreaLabelDefault : "or drop a file" ,
1458+ deleteFileActionTitle : "Remove file" ,
14581459 } ,
14591460 footer : {
14601461 copyrightText : ( year ) => `© DXC Technology ${ year } . All rights reserved.` ,
Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ import React from "react";
22import DxcFileInput from "./FileInput" ;
33import Title from "../../.storybook/components/Title" ;
44import ExampleContainer from "../../.storybook/components/ExampleContainer" ;
5+ import FileItem from "./FileItem" ;
56
67export default {
78 title : "File input" ,
@@ -65,17 +66,48 @@ const filesExamples = [
6566
6667export const Chromatic = ( ) => (
6768 < >
69+ < Title title = "File item states" theme = "light" level = { 2 } />
6870 < ExampleContainer pseudoState = "pseudo-hover" >
69- < Title title = "File item hovered" theme = "light" level = { 4 } />
70- < DxcFileInput value = { fileExample } callbackFile = { ( ) => { } } />
71+ < Title title = "Hovered" theme = "light" level = { 4 } />
72+ < FileItem
73+ mode = "dropzone"
74+ multiple = { true }
75+ name = "file"
76+ showPreview = { false }
77+ numFiles = { 1 }
78+ preview = { picPreview }
79+ type = "image/png"
80+ onDelete = { ( ) => { } }
81+ tabIndex = { 0 }
82+ />
7183 </ ExampleContainer >
7284 < ExampleContainer pseudoState = "pseudo-focus" >
73- < Title title = "File item focused" theme = "light" level = { 4 } />
74- < DxcFileInput value = { fileExample } callbackFile = { ( ) => { } } />
85+ < Title title = "Focused" theme = "light" level = { 4 } />
86+ < FileItem
87+ mode = "dropzone"
88+ multiple = { true }
89+ name = "file"
90+ showPreview = { false }
91+ numFiles = { 1 }
92+ preview = { picPreview }
93+ type = "image/png"
94+ onDelete = { ( ) => { } }
95+ tabIndex = { 0 }
96+ />
7597 </ ExampleContainer >
7698 < ExampleContainer pseudoState = "pseudo-active" >
77- < Title title = "File item actived" theme = "light" level = { 4 } />
78- < DxcFileInput value = { fileExample } callbackFile = { ( ) => { } } />
99+ < Title title = "Actived" theme = "light" level = { 4 } />
100+ < FileItem
101+ mode = "dropzone"
102+ multiple = { true }
103+ name = "file"
104+ showPreview = { false }
105+ numFiles = { 1 }
106+ preview = { picPreview }
107+ type = "image/png"
108+ onDelete = { ( ) => { } }
109+ tabIndex = { 0 }
110+ />
79111 </ ExampleContainer >
80112 < Title title = "File" theme = "light" level = { 2 } />
81113 < ExampleContainer >
You can’t perform that action at this time.
0 commit comments