diff --git a/src/components/pages/News.js b/src/components/pages/News.js index d1d7bff2d388d7cf4f9791a0fc3076b10bd405fb..e5911c69099cd44e4efe66fced6f707a26ea0146 100644 --- a/src/components/pages/News.js +++ b/src/components/pages/News.js @@ -26,6 +26,7 @@ class News extends Component { <Grid.Column floated='center' width={12}> {item.title} </Grid.Column> + { this.props.user.role === 'Staff' ? <Grid.Column floated='right' width={4}> <EditNewsForm onClick={() => this.props.setSelectedNews(item)} @@ -39,6 +40,7 @@ class News extends Component { Delete </Button> </Grid.Column> + : null } </Grid> </Item.Header> <Item.Description className='news-text' style={{ fontSize: '1.33em' }}> @@ -76,7 +78,10 @@ class News extends Component { <Segment style={{ padding: '3em 3em' }} vertical> {/* { this.props.user.is_superuser ? <AddNewsForm /> : ''} */} <Container text textAlign='center'> - <AddNewsForm /> + {this.props.user.role === 'Staff' ? + <AddNewsForm /> + : + null} <Item.Group divided> {this.renderNews()} </Item.Group>