import React from 'react';
import { makeStyles } from '@material-ui/core/styles';
import { Dialog, DialogContent, DialogContentText, DialogTitle, DialogActions, Button, List } from '@material-ui/core';
import { useMediaQuery, useTheme } from '@material-ui/core';
import { Divider, ListItem, ListItemAvatar, ListItemText } from '@material-ui/core';
import { AppBar, Toolbar, IconButton, Typography } from '@material-ui/core';
import CloseIcon from '@material-ui/icons/Close';
const useStyles = makeStyles(theme => ({
paper: {
marginTop: theme.spacing(3),
display: 'flex',
flexDirection: 'column',
alignItems: 'center',
width: '100%',
},
schedule: {
width: '100%',
backgroundColor: theme.palette.background.paper,
},
avatar: {
margin: theme.spacing(1),
backgroundColor: theme.palette.secondary.main,
},
stickyHeader: {
background: 'inherit',
},
fixUl: {
padding: 0,
background: 'inherit',
},
centerProgress: {
position: 'absolute',
top: '50%',
verticalAlign: 'middle',
},
dateHeader: {
textTransform: 'capitalize',
color: 'teal',
},
mobileBar: {
position: 'relative',
},
mobileTitle: {
marginLeft: theme.spacing(2),
flex: 1,
},
}));
function RuzDialogCard(props) {
return (
)
}
function RuzDialogList(props) {
const item = props.item;
const classes = useStyles();
const entries = [
{ description: `${item.building}` },
{ description: `${item.lecturer}` },
];
return (
{entries.map(entry => {
return (
);}
)}
)
}
function MobileNavBar(props) {
const classes = useStyles();
const closeAction = props.closeAction;
const title = props.title;
return (
{title}
);
}
export default function RuzDialog(props) {
if (!props.open)
return
const theme = useTheme();
const isMobile = useMediaQuery(theme.breakpoints.down('sm'));
const closeAction = props.dialogCloseAction;
return (
);
}