summaryrefslogtreecommitdiff
path: root/frontend/api/crud.types.js
diff options
context:
space:
mode:
authorlens <lens@neural.garden>2020-12-26 20:59:17 +0000
committerlens <lens@neural.garden>2020-12-26 20:59:17 +0000
commit7c15f34186622410e25ee85c01d832e48e012140 (patch)
treee0a8dbd5e7b6a3936e7b9a666c2622ecc7ff1a65 /frontend/api/crud.types.js
parent94234db6a771f687788d3decc6dd1ba01731f7af (diff)
parent85bfb949fea4e69dabc5b7544ce70d26d3d11393 (diff)
Merge branch 'master' of asdf.us:swimmer
Diffstat (limited to 'frontend/api/crud.types.js')
-rw-r--r--frontend/api/crud.types.js36
1 files changed, 0 insertions, 36 deletions
diff --git a/frontend/api/crud.types.js b/frontend/api/crud.types.js
deleted file mode 100644
index 7b24811..0000000
--- a/frontend/api/crud.types.js
+++ /dev/null
@@ -1,36 +0,0 @@
-
-export const as_type = (a, b) => [a, b].join('_').toUpperCase()
-
-export const with_type = (type, actions) =>
- actions.reduce((a, b) => (a[b] = as_type(type, b)) && a, {})
-
-export const crud_type = (type, actions=[]) =>
- with_type(type, actions.concat([
- 'index_loading',
- 'index',
- 'index_error',
- 'index_sort',
- 'show_loading',
- 'show',
- 'show_error',
- 'create_loading',
- 'create',
- 'create_error',
- 'update_loading',
- 'update',
- 'update_error',
- 'destroy_loading',
- 'destroy',
- 'destroy_error',
- 'upload_loading',
- 'upload_progress',
- 'upload_waiting',
- 'upload_complete',
- 'upload_error',
- 'sort',
- 'update_option',
- 'update_options',
- 'loading',
- 'loaded',
- 'error',
- ]))