[COMPASS-6568] Import store for new backend Created: 28/Feb/23 Updated: 10/Jan/24 Resolved: 14/Mar/23 |
|
| Status: | Closed |
| Project: | Compass |
| Component/s: | Import/Export, Tech debt |
| Affects Version/s: | None |
| Fix Version/s: | No version |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Le Roux Bodenstein | Assignee: | Unassigned |
| Resolution: | Won't Do | Votes: | 0 |
| Labels: | milestone-4 | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Epic Link: | COMPASS-5576 |
| Story Points: | 3 |
| Documentation Changes: | Not Needed |
| Description |
|
We've talked about using https://redux-toolkit.js.org/api/createSlice The fileType and fileIsMultilineJSON split is kinda weird. Could just have one fileType with jsonl being a third type. We now have an AbortController we can abort. Previously we kept the source stream and unpiped that. Would be nice to align the naming of state with what those variables are called elsewhere. We only need the file size, not fileStats. Will be easier to support in DE anyway. useHeaderLines is not used We won't need guesstimate* anymore. |