UNPKG

@vendasta/store

Version:

Components and data for Store

27 lines 3.74 kB
import { Frequency as BillingFrequency } from '@vendasta/billing'; import { Frequency as GalaxyFrequency } from '@vendasta/galaxy/frequency'; import { CurrenciesCurrency as PackagesCurrency, FrequenciesFrequency as PackagesFrequency, } from '@vendasta/marketplace-packages'; export function convertPackagesCurrencyToString(currency) { return PackagesCurrency[currency]; } export function convertPackageFrequencyToGalaxyFrequency(frequency) { switch (frequency) { case PackagesFrequency.ONCE: return GalaxyFrequency.ONE_TIME; case PackagesFrequency.YEARLY: return GalaxyFrequency.YEARLY; default: return GalaxyFrequency.MONTHLY; } } export function convertBillingFrequencyToGalaxyFrequency(frequency) { switch (frequency) { case BillingFrequency.OneTime: return GalaxyFrequency.ONE_TIME; case BillingFrequency.Yearly: return GalaxyFrequency.YEARLY; default: return GalaxyFrequency.MONTHLY; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmlsbGluZy11dGlscy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL2xpYnMvc3RvcmUvc3JjL2xpYi91dGlscy9iaWxsaW5nLXV0aWxzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLElBQUksZ0JBQWdCLEVBQUUsTUFBTSxtQkFBbUIsQ0FBQztBQUNsRSxPQUFPLEVBQUUsU0FBUyxJQUFJLGVBQWUsRUFBRSxNQUFNLDRCQUE0QixDQUFDO0FBQzFFLE9BQU8sRUFDTCxrQkFBa0IsSUFBSSxnQkFBZ0IsRUFDdEMsb0JBQW9CLElBQUksaUJBQWlCLEdBQzFDLE1BQU0sZ0NBQWdDLENBQUM7QUFFeEMsTUFBTSxVQUFVLCtCQUErQixDQUFDLFFBQTBCO0lBQ3hFLE9BQU8sZ0JBQWdCLENBQUMsUUFBUSxDQUFDLENBQUM7QUFDcEMsQ0FBQztBQUVELE1BQU0sVUFBVSx3Q0FBd0MsQ0FBQyxTQUE0QjtJQUNuRixRQUFRLFNBQVMsRUFBRTtRQUNqQixLQUFLLGlCQUFpQixDQUFDLElBQUk7WUFDekIsT0FBTyxlQUFlLENBQUMsUUFBUSxDQUFDO1FBQ2xDLEtBQUssaUJBQWlCLENBQUMsTUFBTTtZQUMzQixPQUFPLGVBQWUsQ0FBQyxNQUFNLENBQUM7UUFDaEM7WUFDRSxPQUFPLGVBQWUsQ0FBQyxPQUFPLENBQUM7S0FDbEM7QUFDSCxDQUFDO0FBRUQsTUFBTSxVQUFVLHdDQUF3QyxDQUFDLFNBQTJCO0lBQ2xGLFFBQVEsU0FBUyxFQUFFO1FBQ2pCLEtBQUssZ0JBQWdCLENBQUMsT0FBTztZQUMzQixPQUFPLGVBQWUsQ0FBQyxRQUFRLENBQUM7UUFDbEMsS0FBSyxnQkFBZ0IsQ0FBQyxNQUFNO1lBQzFCLE9BQU8sZUFBZSxDQUFDLE1BQU0sQ0FBQztRQUNoQztZQUNFLE9BQU8sZUFBZSxDQUFDLE9BQU8sQ0FBQztLQUNsQztBQUNILENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBGcmVxdWVuY3kgYXMgQmlsbGluZ0ZyZXF1ZW5jeSB9IGZyb20gJ0B2ZW5kYXN0YS9iaWxsaW5nJztcbmltcG9ydCB7IEZyZXF1ZW5jeSBhcyBHYWxheHlGcmVxdWVuY3kgfSBmcm9tICdAdmVuZGFzdGEvZ2FsYXh5L2ZyZXF1ZW5jeSc7XG5pbXBvcnQge1xuICBDdXJyZW5jaWVzQ3VycmVuY3kgYXMgUGFja2FnZXNDdXJyZW5jeSxcbiAgRnJlcXVlbmNpZXNGcmVxdWVuY3kgYXMgUGFja2FnZXNGcmVxdWVuY3ksXG59IGZyb20gJ0B2ZW5kYXN0YS9tYXJrZXRwbGFjZS1wYWNrYWdlcyc7XG5cbmV4cG9ydCBmdW5jdGlvbiBjb252ZXJ0UGFja2FnZXNDdXJyZW5jeVRvU3RyaW5nKGN1cnJlbmN5OiBQYWNrYWdlc0N1cnJlbmN5KTogc3RyaW5nIHtcbiAgcmV0dXJuIFBhY2thZ2VzQ3VycmVuY3lbY3VycmVuY3ldO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gY29udmVydFBhY2thZ2VGcmVxdWVuY3lUb0dhbGF4eUZyZXF1ZW5jeShmcmVxdWVuY3k6IFBhY2thZ2VzRnJlcXVlbmN5KTogR2FsYXh5RnJlcXVlbmN5IHtcbiAgc3dpdGNoIChmcmVxdWVuY3kpIHtcbiAgICBjYXNlIFBhY2thZ2VzRnJlcXVlbmN5Lk9OQ0U6XG4gICAgICByZXR1cm4gR2FsYXh5RnJlcXVlbmN5Lk9ORV9USU1FO1xuICAgIGNhc2UgUGFja2FnZXNGcmVxdWVuY3kuWUVBUkxZOlxuICAgICAgcmV0dXJuIEdhbGF4eUZyZXF1ZW5jeS5ZRUFSTFk7XG4gICAgZGVmYXVsdDpcbiAgICAgIHJldHVybiBHYWxheHlGcmVxdWVuY3kuTU9OVEhMWTtcbiAgfVxufVxuXG5leHBvcnQgZnVuY3Rpb24gY29udmVydEJpbGxpbmdGcmVxdWVuY3lUb0dhbGF4eUZyZXF1ZW5jeShmcmVxdWVuY3k6IEJpbGxpbmdGcmVxdWVuY3kpOiBHYWxheHlGcmVxdWVuY3kge1xuICBzd2l0Y2ggKGZyZXF1ZW5jeSkge1xuICAgIGNhc2UgQmlsbGluZ0ZyZXF1ZW5jeS5PbmVUaW1lOlxuICAgICAgcmV0dXJuIEdhbGF4eUZyZXF1ZW5jeS5PTkVfVElNRTtcbiAgICBjYXNlIEJpbGxpbmdGcmVxdWVuY3kuWWVhcmx5OlxuICAgICAgcmV0dXJuIEdhbGF4eUZyZXF1ZW5jeS5ZRUFSTFk7XG4gICAgZGVmYXVsdDpcbiAgICAgIHJldHVybiBHYWxheHlGcmVxdWVuY3kuTU9OVEhMWTtcbiAgfVxufVxuIl19