UNPKG

lml-main

Version:

This is now a mono repository published into many standalone packages.

18 lines 1.28 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const data_1 = require("./data"); exports.areAllPendingFrequenceisInServiceCentreSelected = (state, code) => { const serviceCentre = data_1.getServiceCentreByCode(state, code); if (!serviceCentre) { console.log('No service centre'); return false; } const frequencies = data_1.getFrequenciesByServiceCentreCode(state, code); return frequencies.every((f) => state.frequencies.pending.pendingFrequencies[f.label] ? true : false); }; exports.isPendingFrequencySelected = (state, frequency) => (state.frequencies.pending.pendingFrequencies[frequency]) ? true : false; exports.isPendingFrequencyAutoOn = (state, frequency) => (state.frequencies.pending.pendingFrequenciesAutoOn[frequency]) ? true : false; exports.isServiceCentreSelected = (state, serviceCentreCode) => (state.frequencies.pending.selectedServiceCentreCode === serviceCentreCode); exports.getSelectedServiceCentre = (state) => data_1.getServiceCentreByCode(state, state.frequencies.pending.selectedServiceCentreCode); exports.getSelectedServiceCentreFrequencies = (state) => data_1.getFrequenciesByServiceCentreCode(state, state.frequencies.pending.selectedServiceCentreCode); //# sourceMappingURL=pending.js.map