Wing-Kam Wong
270442e7bc
wip(nc-gui): minimize excessive calls
2 years ago
Wing-Kam Wong
11793c65d0
chore(nc-gui): fix type issues and set proper ref types
2 years ago
Wing-Kam Wong
f075a9d725
fix(nc-gui): kanban types
2 years ago
Wing-Kam Wong
bcedd9ba07
refactor(nc-gui): add comments & revise types
2 years ago
Wing-Kam Wong
5125a5e2b5
feat(nc-gui): collapse stack logic
2 years ago
braks
0a1e224273
fix(nc-gui): cleanup sidebar state on scope dispose
2 years ago
Wing-Kam Wong
46b61ff173
feat(nc-gui): enrich collapse stack flag
2 years ago
Wing-Kam Wong
f1cbd09203
feat(nc-gui): add deleteStack logic
2 years ago
braks
d3a4bca8f3
feat(nc-gui): store sidebar states separately by id
...
# What's changed?
* use a sidebar id to identify the state
* use in memory storage to store the states
* use local storage to store persistent states
* add MemStorage class
2 years ago
braks
0567b47afc
fix(nc-gui): right sidebar collapse not working
...
# What's changed?
* use sync ref to sync sidebar state to storage
* use cb function for toggle
2 years ago
braks
16b238fd8b
fix(nc-gui): remove injection usage in callback
...
# What's changed?
* update EditOrAdd form style
* remove injection use on callbacks
* fixes errors thrown while changing column type
* use `unref`
2 years ago
braks
2827784c37
fix(nc-gui): defer loading subpages until project is ready
2 years ago
braks
52c311f7e3
fix(nc-gui): project state not properly reset
...
# What's changed?
* try loading project when clicking on list item
* reduces potential waiting times
* only load project if no request is running already
* move fetching project to parent page to prevent multiple loads
2 years ago
Wing-Kam Wong
77ee4c0b70
refactor(nc-gui): use totalRows from list instead of calling extra APIs
2 years ago
Wing-Kam Wong
0151e5aee6
feat(nc-gui): add countByStack logic
2 years ago
Wing-Kam Wong
dc85b4a9b0
feat(nc-gui): add loadMoreKanbanData
2 years ago
Pranav C
21b2c1c3c4
fix(gui): on airtable import scroll to the end on progress
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
braks
47788a6664
fix(nc-gui): use correct return of fetch result
2 years ago
braks
bef059f99c
fix(nc-gui): remove if clause that prevent view from loading
2 years ago
braks
ba8ee402dc
fix(nc-gui): auth tab constantly re-opening
...
* Only reload project if it's not loaded already
* Prevent tab from re-opening
2 years ago
braks
8804bea441
fix(nc-gui): fetch view data regardless if meta is present
2 years ago
Raju Udava
0ab1af10b4
fix: shared view meta validation during load
...
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2 years ago
braks
81db2c8435
chore(nc-gui): fix type issues and set proper ref types
2 years ago
braks
3320453637
chore(nc-gui): remove `as any` typecasts wherever possible
2 years ago
braks
2b780cc3e0
fix(nc-gui): set default values for `useState` and fix type issues
2 years ago
braks
e84b8b2272
refactor(nc-gui): defer loading project to subpage
2 years ago
Wing-Kam Wong
63f8e0c41f
fix(nc-gui): new kanban display issues
2 years ago
Wing-Kam Wong
f5070a36c7
chore(nc-gui): remove unnecessary ? operators
2 years ago
Pranav C
a3bc1b0a40
chore(gui): lint
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
braks
38a9cb6c44
refactor(nc-gui): update useCellUrlConfig composable
2 years ago
Raju Udava
5bc43c0ac5
chore(CY): fix modal - class name map
...
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2 years ago
Wing-Kam Wong
d5c39d8811
feat(nc-gui): stackMetaObj logic & remove unnecessary functions
2 years ago
Wing-Kam Wong
90957be7cd
chore(nc-gui): fix lint issues
2 years ago
Wing-Kam Wong
71739ec525
feat(nc-gui): revise groupingFieldColumn & stack_meta logic
2 years ago
braks
84e7ca3811
chore(nc-gui): narrow down language types
2 years ago
Wing-Kam Wong
b0296ba661
feat(nc-gui): set default color for uncategorized
2 years ago
braks
e31e1ad182
fix(nc-gui): lazy load languages for initial load perf
2 years ago
Wing-Kam Wong
99fda1668d
feat(nc-gui): add updateKanbanMeta & stack_meta logic
2 years ago
Wing-Kam Wong
3a85fd0b11
feat(nc-gui): groupingField logic in useKanbanViewData
2 years ago
Pranav C
30788e3ee1
fix(gui): on add/edit column form validation failure keep the form open
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
7da60b4885
fix(gui): on delete failure from child list show error message
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
68434c63d7
fix(gui): remove row if user is not saving record from expanded form
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
2e1bfba0b8
fix(gui): always get latest meta before deleting a table
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
48a1e36faf
chore(gui): lint
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Wing-Kam Wong
292998384d
feat(nc-gui): add addEmptyRow & use useState for formattedData in useKanbanViewData
2 years ago
Wing-Kam Wong
0e7091caad
feat(nc-gui): reload kanban data after save
2 years ago
Pranav C
3bdcbb8e98
fix(gui): sync LTAR data on switching tab
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
173b0219d4
chore(gui): lint
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
e4c1d71926
fix(gui): maintain the pagination data on reload
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago
Pranav C
0e52eaff88
wip: reload only the related row
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
2 years ago