-const getDetails = (res: DetailsPanelResource) => {
- switch (res.kind) {
- case ResourceKind.Project:
- return <div>
- <Attribute label='Type' value='Project' />
- <Attribute label='Size' value='---' />
- <Attribute label="Location">
- <IconBase icon={IconTypes.FOLDER} />
- Projects
- </Attribute>
- <Attribute label='Owner' value='me' />
- <Attribute label='Last modified' value='5:25 PM 5/23/2018' />
- <Attribute label='Created at' value='1:25 PM 5/23/2018' />
- <Attribute label='File size' value='1.4 GB' />
- </div>;
- case ResourceKind.Collection:
- return <div>
- <Attribute label='Type' value='Data Collection' />
- <Attribute label='Size' value='---' />
- <Attribute label="Location">
- <IconBase icon={IconTypes.FOLDER} />
- Projects
- </Attribute>
- <Attribute label='Owner' value='me' />
- <Attribute label='Last modified' value='5:25 PM 5/23/2018' />
- <Attribute label='Created at' value='1:25 PM 5/23/2018' />
- <Attribute label='Number of files' value='20' />
- <Attribute label='Content size' value='54 MB' />
- <Attribute label='Collection UUID' link='http://www.google.pl' value='nfnz05wp63ibf8w' />
- <Attribute label='Content address' link='http://www.google.pl' value='nfnz05wp63ibf8w' />
- <Attribute label='Creator' value='Chrystian' />
- <Attribute label='Used by' value='---' />
- </div>;
- case ResourceKind.Process:
- return <div>
- <Attribute label='Type' value='Process' />
- <Attribute label='Size' value='---' />
- <Attribute label="Location">
- <IconBase icon={IconTypes.FOLDER} />
- Projects
- </Attribute>
- <Attribute label='Owner' value='me' />
- <Attribute label='Last modified' value='5:25 PM 5/23/2018' />
- <Attribute label='Created at' value='1:25 PM 5/23/2018' />
- <Attribute label='Finished at' value='1:25 PM 5/23/2018' />
- <Attribute label='Outputs' link='http://www.google.pl' value='Container Output' />
- <Attribute label='UUID' link='http://www.google.pl' value='nfnz05wp63ibf8w' />
- <Attribute label='Container UUID' link='http://www.google.pl' value='nfnz05wp63ibf8w' />
- <Attribute label='Priority' value='1' />
- <Attribute label='Runtime constrains' value='1' />
- <Attribute label='Docker image locator' link='http://www.google.pl' value='3838388226321' />
- </div>;
- default:
- return getEmptyState();
- }