Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Genesys PGR
Genesys Catalog
catalog.genesys-pgr.org
Commits
461fc284
Commit
461fc284
authored
May 10, 2018
by
Maxym Borodenko
Browse files
Dataset details navigation
parent
76674e1f
Changes
2
Hide whitespace changes
Inline
Side-by-side
src/ui/pages/dataset/c/BrowseMenu.tsx
View file @
461fc284
...
...
@@ -71,29 +71,35 @@ class BrowseMenu extends React.Component<IBrowseMenuProps, any> {
<
Collapse
in
=
{
this
.
state
.
expanded
}
timeout
=
"auto"
unmountOnExit
>
<
div
>
<
Divider
/>
<
ListItem
button
>
<
ListItemText
primary
=
"CROP"
/>
</
ListItem
>
<
a
href
=
"#dataset-top"
>
<
ListItem
button
>
<
ListItemText
primary
=
"DATASET"
/>
</
ListItem
>
</
a
>
<
Divider
/>
<
ListItem
button
>
<
ListItemText
primary
=
"EVALUATED TRAIT"
/>
</
ListItem
>
<
a
href
=
"#dataset-metadata"
>
<
ListItem
button
>
<
ListItemText
primary
=
"METADATA"
/>
</
ListItem
>
</
a
>
<
Divider
/>
<
ListItem
button
>
<
ListItemText
primary
=
"GEO LOCATION"
/>
</
ListItem
>
<
a
href
=
"#dataset-locations"
>
<
ListItem
button
>
<
ListItemText
primary
=
"LOCATION"
/>
</
ListItem
>
</
a
>
<
Divider
/>
<
ListItem
button
>
<
ListItemText
primary
=
"EVALUATION YEAR"
/>
</
ListItem
>
<
a
href
=
"#dataset-traits"
>
<
ListItem
button
>
<
ListItemText
primary
=
"TRAITS OBSERVED"
/>
</
ListItem
>
</
a
>
<
Divider
/>
<
ListItem
button
>
<
ListItemText
primary
=
"INSTITUTE"
/>
</
ListItem
>
<
Divider
/>
<
ListItem
button
>
<
ListItemText
primary
=
"ACCESSION NUMBER"
/>
</
ListItem
>
<
a
href
=
"#dataset-accessions"
>
<
ListItem
button
>
<
ListItemText
primary
=
"ACCESSIONS"
/>
</
ListItem
>
</
a
>
<
Divider
/>
</
div
>
</
Collapse
>
...
...
src/ui/pages/dataset/c/DatasetDisplay.tsx
View file @
461fc284
...
...
@@ -198,12 +198,12 @@ class DetailInfo extends React.Component<IDetailInfoProps, any> {
return
(
<
div
className
=
{
classes
.
root
}
>
<
Grid
container
spacing
=
{
0
}
>
<
Grid
item
xs
=
{
12
}
className
=
"p-10"
>
<
Grid
item
xs
=
{
12
}
className
=
"p-10"
id
=
"dataset-top"
>
<
Card
className
=
{
classes
.
card
}
square
>
<
CardHeader
className
=
{
classes
.
cardHeader
}
title
=
{
<
Markdown
basic
source
=
{
dataset
.
title
}
/>
}
subheader
=
{
<
small
>
{
dataset
.
versionTag
}
</
small
>
}
/>
<
CardContent
className
=
{
classes
.
cardContent
}
>
<
CardHeader
className
=
{
classes
.
cardHeader
}
title
=
{
<
Markdown
basic
source
=
{
dataset
.
title
}
/>
}
subheader
=
{
<
small
>
{
dataset
.
versionTag
}
</
small
>
}
/>
<
CardContent
className
=
{
classes
.
cardContent
}
>
{
dataset
.
description
&&
<
Markdown
source
=
{
dataset
.
description
}
/>
}
{
dataset
.
crops
&&
dataset
.
crops
.
length
>
0
&&
(
...
...
@@ -231,7 +231,7 @@ class DetailInfo extends React.Component<IDetailInfoProps, any> {
</
Grid
>
<
Grid
container
spacing
=
{
0
}
>
<
Grid
item
xs
=
{
12
}
md
=
{
8
}
lg
=
{
9
}
className
=
"p-10"
>
<
Grid
item
xs
=
{
12
}
md
=
{
8
}
lg
=
{
9
}
className
=
"p-10"
id
=
"dataset-metadata"
>
<
Section
title
=
"Dataset metadata"
>
{
dataset
.
creators
&&
dataset
.
creators
.
length
>
0
&&
<
div
>
...
...
@@ -370,7 +370,7 @@ class DetailInfo extends React.Component<IDetailInfoProps, any> {
<
Grid
container
spacing
=
{
0
}
>
{
dataset
.
locations
&&
dataset
.
locations
.
length
>
0
&&
(
<
Grid
item
xs
=
{
12
}
md
=
{
12
}
lg
=
{
12
}
className
=
"p-10"
>
<
Grid
item
xs
=
{
12
}
md
=
{
12
}
lg
=
{
12
}
className
=
"p-10"
id
=
"dataset-locations"
>
<
Section
title
=
"Locations"
>
<
div
className
=
"p-20"
>
<
LocationMap
locations
=
{
dataset
.
locations
}
classes
=
{
{}
}
/>
...
...
@@ -380,7 +380,7 @@ class DetailInfo extends React.Component<IDetailInfoProps, any> {
)
}
{
dataset
.
descriptors
&&
dataset
.
descriptors
.
length
>
0
&&
(
<
Grid
item
xs
=
{
12
}
md
=
{
12
}
lg
=
{
12
}
className
=
"p-10"
>
<
Grid
item
xs
=
{
12
}
md
=
{
12
}
lg
=
{
12
}
className
=
"p-10"
id
=
"dataset-traits"
>
<
Section
title
=
"Traits observed"
>
<
List
>
{
dataset
.
descriptors
.
map
((
descriptor
:
Descriptor
)
=>
(
...
...
@@ -395,7 +395,7 @@ class DetailInfo extends React.Component<IDetailInfoProps, any> {
)
}
{
dataset
.
accessionIdentifiers
&&
dataset
.
accessionIdentifiers
.
length
>
0
&&
(
<
Grid
item
xs
=
{
12
}
md
=
{
12
}
lg
=
{
12
}
className
=
"p-10"
>
<
Grid
item
xs
=
{
12
}
md
=
{
12
}
lg
=
{
12
}
className
=
"p-10"
id
=
"dataset-accessions"
>
<
Section
title
=
"Accessions evaluated"
>
<
div
className
=
"p-20"
>
<
AccessionIdentifiersTable
accessionIdentifiers
=
{
dataset
.
accessionIdentifiers
}
/>
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment