Skip to content

Commit

Permalink
frontsite: DocumentDetails: Display volume number near title
Browse files Browse the repository at this point in the history
  • Loading branch information
sakshamarora1 authored and kpsherva committed Mar 4, 2024
1 parent dd842ae commit c2c4080
Showing 1 changed file with 20 additions and 2 deletions.
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
import _isEmpty from 'lodash/isEmpty';
import PropTypes from 'prop-types';
import _get from 'lodash/get';
import React, { Component } from 'react';
import { Header } from 'semantic-ui-react';
import { Grid, Header, Label } from 'semantic-ui-react';
import LiteratureTitle from '@modules/Literature/LiteratureTitle';

export class DocumentTitle extends Component {
Expand All @@ -19,9 +20,26 @@ export class DocumentTitle extends Component {

render() {
const { metadata } = this.props;
const volume = _get(metadata, 'relations.multipart_monograph[0].volume');

return (
<>
{metadata.document_type}
<Grid columns={2}>
<Grid.Row>
<Grid.Column textAlign="left" only="tablet computer">
{metadata.document_type}
</Grid.Column>
<Grid.Column textAlign="right" only="tablet computer">
{volume && <Label>{'Volume ' + volume}</Label>}
</Grid.Column>
</Grid.Row>
</Grid>
<Grid rows={2} textAlign="center">
<Grid.Row only="mobile">{metadata.document_type}</Grid.Row>
<Grid.Row only="mobile">
{volume && <Label>{'Volume ' + volume}</Label>}
</Grid.Row>
</Grid>
<Header as="h2" className="document-title">
<LiteratureTitle
title={metadata.title}
Expand Down

0 comments on commit c2c4080

Please sign in to comment.