balmet.com

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

Plugins.js (534B)


      1 import { Axios as api } from './axios'
      2 
      3 export const Plugins = {
      4     getInstalled() {
      5         return api.get('plugins')
      6     },
      7     installAndActivate(plugins = []) {
      8         const formData = new FormData()
      9         formData.append('plugins', JSON.stringify(plugins))
     10         return api.post(
     11             'plugins', formData, {
     12                 headers: {
     13                     'Content-Type': 'multipart/form-data',
     14                 },
     15             },
     16         )
     17     },
     18     getActivated() {
     19         return api.get('active-plugins')
     20     },
     21 }