Organize imports: drag & drop, virtualization, dupes, undo, days select, localStorage
- Native HTML5 drag & drop between categories with drop-target highlight - Virtualized item lists via @tanstack/react-virtual (fixed 34px rows) - Auto-batching of large groups (500 items / 50 groups per run) - Duplicate detection against the destination page with badge + summary - Per-category layout preview grid - Undo history for item moves (single + batch, tracks source groups) - Days-range selector to load older imports (30/60/90/180) - LocalStorage persistence of user settings (mode, destination, price, days) - Added translation keys across all 25 locales
This commit is contained in:
1 parent
644d53ca16
commit
3a4089a5fa
26 files changed
+959
-260
No files matched your search
+11
-1
@@ -2053,7 +2053,17 @@
|
||||
"moveItemTo": "Taşı…",
|
||||
"batchMoveTo": "Seçimi taşı…",
|
||||
"selectedCount": "{count} seçildi",
|
||||
"clearSelection": "Seçimi temizle"
|
||||
"clearSelection": "Seçimi temizle",
|
||||
"undo": "Undo",
|
||||
"daysLabel": "Days",
|
||||
"daysValue": "{days} days",
|
||||
"dupeSummary": "Already in the destination page: {count} item{count, plural, one {} other {s}}",
|
||||
"layoutPreview": "Layout preview",
|
||||
"emptyCategory": "No items in this category",
|
||||
"dupeOnDest": "Already present on the destination page",
|
||||
"dupeOnDestShort": "duplicate",
|
||||
"errorPartial": "{failed} of {total} runs failed. Review and retry.",
|
||||
"successCreateRuns": "Created {count, plural, one {1 page} other {# pages}} in {runs, plural, one {1 run} other {# runs}} with {moved} moved and {added} added furniture"
|
||||
}
|
||||
},
|
||||
"discovery": {
|
||||
|
||||
Reference in new issue
Block a user