mirror of
https://github.com/bendtherules/is-nifty-open.git
synced 2026-08-18 13:52:20 +00:00
Rename OpenToday component to OpenXDay
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
import * as React from 'react';
|
import * as React from 'react';
|
||||||
import './App.css';
|
import './App.css';
|
||||||
import { OpenToday } from '../OpenToday';
|
import { OpenXDay } from '../OpenXDay';
|
||||||
import { allHolidays } from '../../Data';
|
import { allHolidays } from '../../Data';
|
||||||
|
|
||||||
class IsNiftyOpenApp extends React.Component {
|
class IsNiftyOpenApp extends React.Component {
|
||||||
@@ -8,7 +8,7 @@ class IsNiftyOpenApp extends React.Component {
|
|||||||
return (
|
return (
|
||||||
<div className="App">
|
<div className="App">
|
||||||
<div className="OpenToday-container">
|
<div className="OpenToday-container">
|
||||||
<OpenToday question={OpenToday.OpenOrClose.Open} allHolidays={allHolidays} />
|
<OpenXDay question={OpenXDay.OpenOrClose.Open} allHolidays={allHolidays} />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
export { OpenToday } from './Component';
|
|
||||||
@@ -1,4 +1,5 @@
|
|||||||
@import "../../Utils/utils.css";
|
@import "../../Utils/utils.css";
|
||||||
|
|
||||||
.OpenToday {
|
.OpenToday {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
@@ -6,15 +6,15 @@ import "./Component.css";
|
|||||||
import { Holiday, HolidayList, getWeekendHoliday } from '../../Data/index';
|
import { Holiday, HolidayList, getWeekendHoliday } from '../../Data/index';
|
||||||
import { ClosedReason } from '../ClosedReason';
|
import { ClosedReason } from '../ClosedReason';
|
||||||
|
|
||||||
export class OpenToday extends React.Component<{
|
export class OpenXDay extends React.Component<{
|
||||||
question: OpenToday.OpenOrClose,
|
question: OpenXDay.OpenOrClose,
|
||||||
allHolidays: HolidayList
|
allHolidays: HolidayList
|
||||||
}, {}> {
|
}, {}> {
|
||||||
question: OpenToday.OpenOrClose;
|
question: OpenXDay.OpenOrClose;
|
||||||
allHolidays: HolidayList;
|
allHolidays: HolidayList;
|
||||||
answer: { open: boolean, holiday: Holiday | undefined };
|
answer: { open: boolean, holiday: Holiday | undefined };
|
||||||
|
|
||||||
constructor(props: { question: OpenToday.OpenOrClose, allHolidays: HolidayList }) {
|
constructor(props: { question: OpenXDay.OpenOrClose, allHolidays: HolidayList }) {
|
||||||
super(props);
|
super(props);
|
||||||
this.question = props.question;
|
this.question = props.question;
|
||||||
this.allHolidays = props.allHolidays;
|
this.allHolidays = props.allHolidays;
|
||||||
@@ -63,7 +63,7 @@ export class OpenToday extends React.Component<{
|
|||||||
}
|
}
|
||||||
|
|
||||||
render() {
|
render() {
|
||||||
const answerBoolean = (this.question === OpenToday.OpenOrClose.Open ? this.answer.open : !this.answer.open);
|
const answerBoolean = (this.question === OpenXDay.OpenOrClose.Open ? this.answer.open : !this.answer.open);
|
||||||
const bgColorClass = (this.answer.open ? "green" : "red");
|
const bgColorClass = (this.answer.open ? "green" : "red");
|
||||||
|
|
||||||
return (
|
return (
|
||||||
@@ -90,7 +90,7 @@ export class OpenToday extends React.Component<{
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
export module OpenToday {
|
export module OpenXDay {
|
||||||
export enum OpenOrClose {
|
export enum OpenOrClose {
|
||||||
Open = 'open',
|
Open = 'open',
|
||||||
Close = 'closed'
|
Close = 'closed'
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
export { OpenXDay } from './Component';
|
||||||
Reference in New Issue
Block a user