braks
4f463c6365
feat(gui-v2): accept keyname as arg for useInjectionState
2 years ago
braks
9820ed6a20
chore(gui-v2): properly type rolePermission and remove unnecessary check
2 years ago
braks
f9d8389cec
chore(gui-v2): remove unnecessary typecast
2 years ago
braks
7ad484613e
feat(gui-v2): add `useInjectionState` composable
...
# What's changed?
* extends on VueUses' `createInjectionState`
* immediately returns injection state on provide
2 years ago
braks
222539efee
fix(gui-v2): permission type not allowing wildcard
...
# What's changed?
* rename `RolePermissions` to `Permission`
* allow wildcard permission for creator and owner roles
2 years ago
Pranav C
6b883a004a
refactor(gui-v2): ui permission code correction, reduce modal size
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
2c4bfb1f22
refactor(gui-v2): combine composables
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
828b830aa8
refactor(gui-v2): group module imports
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
28fff67ebd
refactor(gui-v2): rename property name
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
f8ed011dd4
fix(gui-v2): import modules from `#imports`
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
b3d043bb67
chore(gui-v2): lint
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
854a731273
chore(gui-v2): lint
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
7e99edc5bc
fix(gui-v2): correction in manual filter save implementation
2 years ago
Pranav C
5a5d4f3865
chore(gui-v2): lint
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
ef3d0d1a5a
refactor(gui-v2): field filter correction
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
45a33a9b89
refactor(gui-v2): share view link correction and ui updates
...
- icon color
- link
- toast on copy
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
bd6fa6ff73
feat(gui-v2): integrate search with grid view
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
5eb38b9520
feat(gui-v2): filter auto-save disable/enable option
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
d9948e68d3
feat(gui-v2): show badge if atleast one field hidden
...
- replace vuetify badge
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
3fce3c806e
feat(gui-v2): grouped filter
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
c949fd063e
feat(gui-v2): show/hide system fields
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
f2cd6f7833
feat(gui-v2): integrate locked view menu with api
...
- add smartsheet store
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
491fad361b
refactor(gui-v2): integrate delete table with delete icon
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
3ea5069e8c
fix(gui-v2): tab navigation
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
braks
2684e21ec8
fix(gui-v2): use promise reject when returning api error
2 years ago
braks
61f8386c67
chore(gui-v2): remove unused file
2 years ago
braks
1b9ac87af9
chore(gui-v2): fix import paths
2 years ago
braks
77e9aabc4b
chore(gui-v2,deps): export useGridViewColumnWidth from barrel file
2 years ago
braks
f9dd082d51
chore(gui-v2): move feedback form to useGlobal
2 years ago
braks
3536d38bbc
chore(gui-v2): add name to `useHasMany`
2 years ago
braks
bad6cc6409
chore(gui-v2): mark rolePermissions as const
2 years ago
braks
2520a8ed6c
feat(gui-v2): add proper role permissions type
2 years ago
braks
33d0b9cda8
feat(gui-v2): add option to use global api instance in `useApi`
2 years ago
braks
706c7e3c6f
chore(gui-v2): correct loading setter
2 years ago
braks
db3142729b
feat(gui-v2): add `refreshToken` to global actions
2 years ago
braks
25f2b65412
refactor(gui-v2): move `useApi` related types to separate file
2 years ago
braks
1e56534aaa
chore(gui-v2): correct comment grammar
2 years ago
braks
0af487e6ca
refactor(gui-v2): rename useApi request counter functions
2 years ago
braks
c39710b1fa
refactor(gui-v2): use `useCounter` to count running requests
2 years ago
braks
b99d496ce0
chore(gui-v2): cleanup
2 years ago
braks
f2229e9bac
chore(gui-v2): add comments to `useApi`
2 years ago
braks
e8a8170c6e
chore(gui-v2): correct usage of `useGlobal`
2 years ago
braks
82786c6802
chore(gui-v2): inject useGlobal into nuxtApp
2 years ago
braks
8098f3fb57
chore(gui-v2): cleanup
2 years ago
braks
adcb588ccd
feat(gui-v2): add global state for running requests and loading
2 years ago
braks
816d8c50b9
feat(gui-v2): add refs for running requests and error to global
2 years ago
braks
8ed92af4c2
refactor(gui-v2): rename `GlobalState` to `UseGlobalReturn`
2 years ago
braks
f47319a2ca
refactor(gui-v2): move useGlobal types to useGlobal dir
2 years ago
braks
0f8ea25102
chore(gui-v2): update import paths for composables
2 years ago
braks
ec3b7af0ce
refactor(gui-v2): replace `useGlobalState` with `useGlobal`
...
# What's changed?
* `useGlobal` replaces `useGlobalState`
* split into actions, getters, state
* injects into nuxt app on init (regardless where it's called)
2 years ago