Sha256: f631c579e4e227bcbef25c415f1ef2fe6e553568822e42a26674c74b9083f83d
Contents?: true
Size: 1.47 KB
Versions: 1
Compression:
Stored size: 1.47 KB
Contents
import { createActions } from 'utils/actions' import Api from 'utils/api' // Parameters: // global_access (required) - string - Global permissions. Can be: `none`, `anyone_with_read`, `anyone_with_full`. const ApiUpdateProject = params => Api.patch(`/projects/${params.id}`, params) const updateProject = createActions('PROJECT_UPDATE') const ApiDeleteProject = params => Api.delete(`/projects/${params.id}`, params) const deleteProject = createActions('PROJECT_DELETE') // Parameters: // page - integer - Current page number. // per_page - integer - Number of records to show per page. (Max: 10,000, 1,000 or less is recommended). // action - string - Deprecated: If set to `count` returns a count of matching records rather than the records themselves. const ApiListProject = params => Api.get(`/projects`, params) const listProject = createActions('PROJECT_LIST') // Parameters: // id (required) - integer - Project ID. const ApiFindProject = params => Api.get(`/projects/${params.id}`, params) const findProject = createActions('PROJECT_FIND') // Parameters: // global_access (required) - string - Global permissions. Can be: `none`, `anyone_with_read`, `anyone_with_full`. const ApiCreateProject = params => Api.post(`/projects`, params) const createProject = createActions('PROJECT_CREATE') export { updateProject, ApiUpdateProject, deleteProject, ApiDeleteProject, listProject, ApiListProject, findProject, ApiFindProject, createProject, ApiCreateProject, }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
files.com-1.0.55 | react-saga-internal/lib/projects/actions.js |