react-calendar-full
Version:
A full-featured React calendar component with event scheduling and monthly, weekly, and daily views.
17 lines (16 loc) • 1.06 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const react_1 = __importDefault(require("react"));
const hours_column_1 = __importDefault(require("../components/hours-column"));
const date_1 = require("../utils/date");
const day_column_1 = __importDefault(require("../components/day-column"));
const WeekView = ({ activeDate, dayStartTime, dayEndTime, eventStore, }) => {
return (react_1.default.createElement("div", { className: "container" },
react_1.default.createElement("div", { className: "row weekly-view" },
react_1.default.createElement(hours_column_1.default, { dayStartTime: dayStartTime, dayEndTime: dayEndTime }),
(0, date_1.datesOfWeek)(activeDate).map((date) => (react_1.default.createElement(day_column_1.default, { date: date, dayStartTime: dayStartTime, dayEndTime: dayEndTime, eventStore: eventStore }))))));
};
exports.default = WeekView;