UNPKG

instantjob-recruiter-client

Version:

a set of tools for creating an instantjob recruiter react client

295 lines (293 loc) 5.33 kB
import moment from 'moment' export default { missions: { deals: { 1: { id: 1, template_mission_id: 7, custom_field_ids: {}, }, 2: { id: 2, template_mission_id: 8, custom_field_ids: {}, }, 3: { id: 3, template_mission_id: 9, custom_field_ids: {}, }, 4: { id: 4, template_mission_id: 10, custom_field_ids: {}, }, 5: { id: 5, template_mission_id: 11, custom_field_ids: {}, }, 6: { id: 6, template_mission_id: 12, custom_field_ids: { 7: true, }, }, 7: { id: 7, template_mission_id: 13, custom_field_ids: {}, deleted_at: moment().subtract(1, 'day').toJSON() } }, missions: { 1: { id: 1, deal_id: 1, users_count: 1, }, 7: { id: 7, deal_id: 1, }, 2: { id: 2, deal_id: 2, users_count: 1, }, 8: { id: 8, deal_id: 2, }, 3: { id: 3, deal_id: 3, first_assigned_at: moment().toJSON(), users_count: 1, assigned_proposals: [ {id: 1, user_id: 1}, ], }, 9: { id: 9, deal_id: 3, workplace_id: 1, }, 4: { id: 4, deal_id: 4, users_count: 1, }, 10: { id: 10, deal_id: 4, }, 5: { id: 5, deal_id: 5, users_count: 1, }, 11: { id: 11, deal_id: 5, }, 6: { id: 6, deal_id: 6, }, 12: { id: 12, deal_id: 6, }, 13: { id: 13, deal_id: 7, }, 14: { id: 14, deal_id: 7, users_count: 1, deleted_at: moment().subtract(1, 'day').toJSON(), }, 15: { id: 15, deal_id: 6, deleted_at: moment().subtract(1, 'day').toJSON(), } }, events: { 1: { id: 1, calenderable_type: 'Mission', calenderable_id: 2, start: moment().add(1, 'day').toJSON(), end: moment().add(2, 'days').toJSON(), }, }, users: { 1: {}, 2: { 1: 'new', }, 3: { 1: 'assigned', }, 4: { 1: 'accepted', }, 5: { 1: 'rejected', }, }, workplaces: { 1: { id: 1, name: 'Tour Eiffel', address: 'Tour Eiffel, Paris, France', latitude: 48.8582602, longitude: 2.29449905431968, } }, }, recruiters: { recruiters: { 1: { id: 1, first_name: 'John', last_name: 'Doe', default_deal_id: 6, }, }, }, users: { users: { 1: { id: 1, first_name: 'Amandine', last_name: 'Dénain', invitation_sent_at: moment().subtract(1, 'minute').toJSON(), }, 2: { id: 2, first_name: 'Applied', last_name: 'User', }, 3: { id: 3, first_name: 'Eugénie', last_name: 'Rouble', invitation_accepted_at: moment().subtract(1, 'day').toJSON(), }, }, }, fields: { fields: { 1: { id: 1, name: 'comment', category: 'comment', for_entity: 'Mission', comments: { 0: 'test', }, files: {}, value_id_for: {}, }, 2: { id: 2, name: 'Hello', category: 'comment', for_entity: 'User', comments: { 1: 'Coucou', }, value_id_for: {}, }, 3: { id: 3, name: 'World', category: 'non_exclusive', for_entity: 'User', value_id_for: {}, }, 4: { id: 4, name: 'Skills', category: 'non_exclusive', for_entity: 'User', recycled: true, value_id_for: {}, }, 5: { id: 5, name: 'Client', category: 'exclusive', for_entity: 'Mission', value_id_for: { 9: 3, }, }, 6: { id: 6, name: 'Contacts', category: 'non_exclusive', for_entity: 'Mission', value_id_for: {}, }, 7: { id: 7, name: 'Équipe', category: 'exclusive', for_entity: 'User', recycled: true, value_id_for: { 1: 2, }, }, }, values: { 1: { id: 1, field_id: 3, name: 'Earth', entity_ids: { 1: true, }, mission_ids: {}, }, 2: { id: 2, field_id: 7, name: 'Service', entity_ids: {}, mission_ids: { 6: true, }, }, 3: { id: 3, field_id: 5, name: 'Microsoft', entity_ids: { 9: true, }, mission_ids: { 9: true, }, } }, }, profile: { id: 1, agency: { workplace_shared_with_user: false, }, }, demands: { demands: { id: 1, user_id: 2, } } }