@rschedule/luxon-date-adapter
Version:
An rSchedule DateAdapter for "luxon" DateTime objects.
29 lines (27 loc) • 921 B
JavaScript
(function(global, factory) {
typeof exports === 'object' && typeof module !== 'undefined'
? factory(
require('@rschedule/core'),
require('@rschedule/core/generators'),
require('@rschedule/core/rules/ICAL_RULES'),
require('@rschedule/luxon-date-adapter/v2'),
)
: typeof define === 'function' && define.amd
? define([
'@rschedule/core',
'@rschedule/core/generators',
'@rschedule/core/rules/ICAL_RULES',
'@rschedule/luxon-date-adapter/v2',
], factory)
: ((global = global || self),
factory(
global.rSchedule,
global.rScheduleGenerators,
global.rScheduleRules,
global.rScheduleLuxonDateAdapter,
));
})(this, function(core, generators, ICAL_RULES, v2) {
'use strict';
core.DateAdapterBase.adapter = v2.LuxonDateAdapter;
generators.Rule.recurrenceRules = ICAL_RULES.ICAL_RULES;
});