@@ -24,18 +24,29 @@ import { ${card?"FileCard":"FileMosaic"}, ExtFile } from "@files-ui/react";
2424export default function App() {
2525 return (
2626 <>
27- <${ card ?"FileCard" :"FileMosaic" } {...sampleFileProp} info smartImgFit={false}/>
28- <${ card ?"FileCard" :"FileMosaic" } {...sampleFileProp} info smartImgFit={"orientation"}/>
29- <${ card ?"FileCard" :"FileMosaic" } {...sampleFileProp} info smartImgFit={"center"}/>
27+ <${ card ?"FileCard" :"FileMosaic" } {...landscapeImage} info smartImgFit={false}/>
28+ <${ card ?"FileCard" :"FileMosaic" } {...landscapeImage} info smartImgFit={"orientation"}/>
29+ <${ card ?"FileCard" :"FileMosaic" } {...landscapeImage} info smartImgFit={"center"}/>
30+ <${ card ?"FileCard" :"FileMosaic" } {...portraitImage} info smartImgFit={false}/>
31+ <${ card ?"FileCard" :"FileMosaic" } {...portraitImage} info smartImgFit={"orientation"}/>
32+ <${ card ?"FileCard" :"FileMosaic" } {...portraitImage} info smartImgFit={"center"}/>
3033 </>
3134 );
3235};
33- const sampleFileProp: ExtFile = {
34- id: "fileId-1",
35- size: 28 * 1024 * 1024,
36- type: "image/gif",
37- name: "Thor arrives wakanda.png",
38- imageUrl: "https://64.media.tumblr.com/078a5af7a51d438b1c1ee5bd77f1b1e5/tumblr_p81qv7KIPa1rvufhzo3_r1_400.gif",
36+ const landscapeImage: ExtFile = {
37+ id: "fileId-1",
38+ size: 28 * 1024 * 1024,
39+ type: "image/gif",
40+ name: "(landscape)Thor arrives wakanda.gif",
41+ imageUrl:
42+ "https://64.media.tumblr.com/078a5af7a51d438b1c1ee5bd77f1b1e5/tumblr_p81qv7KIPa1rvufhzo3_r1_400.gif",
43+ };
44+ const portraitImage: ExtFile = {
45+ id: "fileId-2",
46+ size: 28 * 1024 * 1024,
47+ type: "image/gif",
48+ name: "(portrait)Iron man in stark tower.gif",
49+ imageUrl: "https://i.pinimg.com/originals/b6/1d/6a/b61d6a1079d8e54932dcde9dc260dd2e.gif",
3950};` ;
4051
4152const completeCodeJS = ( card ) => `import * as React from "react";
@@ -44,16 +55,27 @@ import { ${card?"FileCard":"FileMosaic"} } from "@files-ui/react";
4455export default function App() {
4556 return (
4657 <>
47- <${ card ?"FileCard" :"FileMosaic" } {...sampleFileProp} info smartImgFit={false}/>
48- <${ card ?"FileCard" :"FileMosaic" } {...sampleFileProp} info smartImgFit={"orientation"}/>
49- <${ card ?"FileCard" :"FileMosaic" } {...sampleFileProp} info smartImgFit={"center"}/>
58+ <${ card ?"FileCard" :"FileMosaic" } {...landscapeImage} info smartImgFit={false}/>
59+ <${ card ?"FileCard" :"FileMosaic" } {...landscapeImage} info smartImgFit={"orientation"}/>
60+ <${ card ?"FileCard" :"FileMosaic" } {...landscapeImage} info smartImgFit={"center"}/>
61+ <${ card ?"FileCard" :"FileMosaic" } {...portraitImage} info smartImgFit={false}/>
62+ <${ card ?"FileCard" :"FileMosaic" } {...portraitImage} info smartImgFit={"orientation"}/>
63+ <${ card ?"FileCard" :"FileMosaic" } {...portraitImage} info smartImgFit={"center"}/>
5064 </>
5165 );
5266};
53- const sampleFileProp = {
54- id: "fileId-1",
55- size: 28 * 1024 * 1024,
56- type: "image/gif",
57- name: "Thor arrives wakanda.png",
58- imageUrl: "https://64.media.tumblr.com/078a5af7a51d438b1c1ee5bd77f1b1e5/tumblr_p81qv7KIPa1rvufhzo3_r1_400.gif",
67+ const landscapeImage = {
68+ id: "fileId-1",
69+ size: 28 * 1024 * 1024,
70+ type: "image/gif",
71+ name: "(landscape)Thor arrives wakanda.gif",
72+ imageUrl:
73+ "https://64.media.tumblr.com/078a5af7a51d438b1c1ee5bd77f1b1e5/tumblr_p81qv7KIPa1rvufhzo3_r1_400.gif",
74+ };
75+ const portraitImage = {
76+ id: "fileId-2",
77+ size: 28 * 1024 * 1024,
78+ type: "image/gif",
79+ name: "(portrait)Iron man in stark tower.gif",
80+ imageUrl: "https://i.pinimg.com/originals/b6/1d/6a/b61d6a1079d8e54932dcde9dc260dd2e.gif",
5981};` ;
0 commit comments