Room Office Mapping / Home screen now functional / Bugfixes

This commit is contained in:
Senad Uka
2019-08-28 17:43:18 +02:00
parent 45e6abdba4
commit 30c152db55
10 changed files with 410 additions and 23 deletions

View File

@@ -5,7 +5,7 @@ import { Menu } from 'semantic-ui-react';
import { mainMenuItems } from '../../constants/menuItems';
const MainMenu = () =>
(<Menu>
(<Menu size={'huge'}>
{
mainMenuItems.map(mainMenuItem => {
if (!mainMenuItem.showInMenu){

View File

@@ -0,0 +1,35 @@
import React, { Component } from 'react';
import {Button, Modal} from "semantic-ui-react";
class PromptMessage extends Component {
render() {
const {
show = false,
size = 'tiny',
title = '',
message = '',
noActionLabel = 'No',
yesActionLabel = 'Yes',
yesActionIconName = 'checkmark',
onClose = null,
onActionNo = null,
onActionYes = null,
} = this.props;
return (
<Modal size={size} open={show} onClose={onClose}>
<Modal.Header>{title}</Modal.Header>
<Modal.Content>
<p>{message}</p>
</Modal.Content>
<Modal.Actions>
<Button negative onClick={onActionNo}>{noActionLabel}</Button>
<Button positive icon={yesActionIconName} onClick={onActionYes} labelPosition='right' content={yesActionLabel} />
</Modal.Actions>
</Modal>
);
}
}
export default PromptMessage;