mirror of
https://github.com/mermaid-js/mermaid.git
synced 2025-09-23 17:29:54 +02:00
chore: also apply weekday to topXAxis
This commit is contained in:
@@ -631,6 +631,8 @@ export const draw = function (text, id, version, diagObj) {
|
|||||||
if (resultTickInterval !== null) {
|
if (resultTickInterval !== null) {
|
||||||
const every = resultTickInterval[1];
|
const every = resultTickInterval[1];
|
||||||
const interval = resultTickInterval[2];
|
const interval = resultTickInterval[2];
|
||||||
|
const weekday = diagObj.db.getWeekday() || conf.weekday;
|
||||||
|
|
||||||
switch (interval) {
|
switch (interval) {
|
||||||
case 'minute':
|
case 'minute':
|
||||||
topXAxis.ticks(timeMinute.every(every));
|
topXAxis.ticks(timeMinute.every(every));
|
||||||
@@ -642,8 +644,31 @@ export const draw = function (text, id, version, diagObj) {
|
|||||||
topXAxis.ticks(timeDay.every(every));
|
topXAxis.ticks(timeDay.every(every));
|
||||||
break;
|
break;
|
||||||
case 'week':
|
case 'week':
|
||||||
|
switch (weekday) {
|
||||||
|
case 'monday':
|
||||||
topXAxis.ticks(timeMonday.every(every));
|
topXAxis.ticks(timeMonday.every(every));
|
||||||
break;
|
break;
|
||||||
|
case 'tuesday':
|
||||||
|
topXAxis.ticks(timeTuesday.every(every));
|
||||||
|
break;
|
||||||
|
case 'wednesday':
|
||||||
|
topXAxis.ticks(timeWednesday.every(every));
|
||||||
|
break;
|
||||||
|
case 'thursday':
|
||||||
|
topXAxis.ticks(timeThursday.every(every));
|
||||||
|
break;
|
||||||
|
case 'friday':
|
||||||
|
topXAxis.ticks(timeFriday.every(every));
|
||||||
|
break;
|
||||||
|
case 'saturday':
|
||||||
|
topXAxis.ticks(timeSaturday.every(every));
|
||||||
|
break;
|
||||||
|
case 'sunday':
|
||||||
|
default:
|
||||||
|
topXAxis.ticks(timeSunday.every(every));
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
break;
|
||||||
case 'month':
|
case 'month':
|
||||||
topXAxis.ticks(timeMonth.every(every));
|
topXAxis.ticks(timeMonth.every(every));
|
||||||
break;
|
break;
|
||||||
|
Reference in New Issue
Block a user