| Current Path : /home/deltalab/PMS/sms-connector/graphql/types/ |
| Current File : //home/deltalab/PMS/sms-connector/graphql/types/rate.type.js |
const { schemaComposer } = require('graphql-compose');
class Rate {
carrier = 'Carrier!';
rate = 'Float!';
rateId = 'String!';
deliveryDays = 'String!';
currency = 'String!';
}
class RateCollection {
rates = '[Rate]!';
}
const rateTC = schemaComposer.createObjectTC({
name: 'Rate',
fields: new Rate()
});
const ratesCollectionTC = schemaComposer.createObjectTC({
name: 'RatesCollection',
fields: new RateCollection()
});
// EXPORTS ==================================================
module.exports = {
rateTC,
ratesCollectionTC,
};