47 lines
1.0 KiB
JavaScript
47 lines
1.0 KiB
JavaScript
import React from 'react';
|
|
import PropTypes from 'prop-types';
|
|
|
|
/* destructure props object */
|
|
function CalendarTableEntry({
|
|
serviceId,
|
|
monday,
|
|
tuesday,
|
|
wednesday,
|
|
thursday,
|
|
friday,
|
|
saturday,
|
|
sunday,
|
|
startDate,
|
|
endDate,
|
|
}) {
|
|
return (
|
|
<tr>
|
|
<td>{serviceId}</td>
|
|
<td>{monday ? 'true' : 'false'}</td>
|
|
<td>{tuesday ? 'true' : 'false'}</td>
|
|
<td>{wednesday ? 'true' : 'false'}</td>
|
|
<td>{thursday ? 'true' : 'false'}</td>
|
|
<td>{friday ? 'true' : 'false'}</td>
|
|
<td>{saturday ? 'true' : 'false'}</td>
|
|
<td>{sunday ? 'true' : 'false'}</td>
|
|
<td>{startDate}</td>
|
|
<td>{endDate}</td>
|
|
</tr>
|
|
);
|
|
}
|
|
|
|
CalendarTableEntry.propTypes = {
|
|
serviceId: PropTypes.string,
|
|
monday: PropTypes.number,
|
|
tuesday: PropTypes.number,
|
|
wednesday: PropTypes.number,
|
|
thursday: PropTypes.number,
|
|
friday: PropTypes.number,
|
|
saturday: PropTypes.number,
|
|
sunday: PropTypes.number,
|
|
startDate: PropTypes.string,
|
|
endDate: PropTypes.string,
|
|
};
|
|
|
|
export default CalendarTableEntry;
|