Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import axios from 'axios';
- const createNewLigne = async (formData) => {
- try {
- const response = await axios.post('/lignes/create', formData, {
- headers: {
- 'Content-Type': 'multipart/form-data',
- Authorization: `Bearer ${yourAccessToken}`,
- },
- });
- return response.data;
- } catch (error) {
- throw error;
- }
- };
- // Usage example
- const formData = new FormData();
- formData.append('name', 'Nom de la Ligne 1');
- formData.append('pointDeDepart', 'Point de départ de la Ligne 1');
- formData.append('pointArrivee', 'Point d\'arrivée de la Ligne 1');
- formData.append('status', 'PENDING');
- formData.append('progress', '0');
- formData.append('distance', '0');
- formData.append('description', 'Description de la Ligne 1');
- formData.append('mapKml', yourFile);
- formData.append('allowedFormats','kml')
- try {
- const newLigne = await createNewLigne(formData);
- console.log('New Ligne created:', newLigne);
- } catch (error) {
- console.error('Error creating new Ligne:', error);
- }
Advertisement
Add Comment
Please, Sign In to add comment