diff --git a/src/client/types/wrapper.ts b/src/client/types/wrapper.ts index da59ac5..8041634 100644 --- a/src/client/types/wrapper.ts +++ b/src/client/types/wrapper.ts @@ -61,6 +61,9 @@ class journey_wrapper { day_sel(idx: number): void { this.sel_day = idx; } + day_count(): number { + return this.leg_len(); + } day_next() { this.sel_day += 1 if (this.sel_day > this.leg_len() - 1) { @@ -151,6 +154,16 @@ class journey_wrapper { } } } + + import_data(v: any) { + this.data = Object.assign({}, v); + this.data.main.forEach((e) => { + if (e.date_range) { + e.date_range[0] = new Date(e.date_range[0]); + e.date_range[1] = new Date(e.date_range[1]); + } + }); + } } export default journey_wrapper; \ No newline at end of file