forked from ppfun/pixelplanet
fix Loading... message on date select in historical view
This commit is contained in:
parent
d037d34e1f
commit
7abe936cd1
|
@ -21,7 +21,8 @@ async function getTimes(day, canvasId) {
|
|||
return [];
|
||||
}
|
||||
const times = await response.json();
|
||||
const parsedTimes = times.map((a) => `${a.substr(0, 2)}:${a.substr(-2, 2)}`);
|
||||
const parsedTimes = times
|
||||
.map((a) => `${a.substr(0, 2)}:${a.substr(-2, 2)}`);
|
||||
return parsedTimes;
|
||||
} catch {
|
||||
return [];
|
||||
|
@ -41,7 +42,7 @@ class HistorySelect extends React.Component {
|
|||
|
||||
this.state = {
|
||||
submitting: false,
|
||||
selectedDate: new Date(),
|
||||
selectedDate: null,
|
||||
max,
|
||||
};
|
||||
|
||||
|
@ -59,6 +60,7 @@ class HistorySelect extends React.Component {
|
|||
|
||||
this.setState({
|
||||
submitting: true,
|
||||
times: [],
|
||||
});
|
||||
const {
|
||||
canvasId,
|
||||
|
@ -99,14 +101,15 @@ class HistorySelect extends React.Component {
|
|||
<div>
|
||||
{ (times && times.length > 0)
|
||||
? (
|
||||
<select onChange={(evt) => setTime(selectedDate, evt.target.value)}>
|
||||
<select onChange={(e) => setTime(selectedDate, e.target.value)}>
|
||||
{times.map((value) => (
|
||||
<option value={value}>{value}</option>
|
||||
))}
|
||||
</select>
|
||||
)
|
||||
: <p>Select Date</p> }
|
||||
: null }
|
||||
{ (submitting) ? <p>Loading...</p> : null }
|
||||
{ (!selectedDate && !submitting) ? <p>Select Date above</p> : null }
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
|
|
|
@ -180,9 +180,8 @@ kbd {
|
|||
background-color: rgba(226, 226, 226, 0.80);
|
||||
color: black;
|
||||
font-size: 14px;
|
||||
line-height: 30px;
|
||||
line-height: 26px;
|
||||
text-align: center;
|
||||
vertical-align: middle;
|
||||
border: solid black;
|
||||
border-width: thin;
|
||||
padding: 0 24px;
|
||||
|
|
Loading…
Reference in New Issue
Block a user