saleor-dashboard/locale
Michał Droń 66bab6feab
🏛️ Implement new column picker (#3514)
* (wip) basic column picker implementation

* (wip) fix stories error

* (wip) fix custom column cells & sorting

* (wip) Group attributes query values in props

* (wip) Add docs

* (wip) fix story error

* Implement new column picker in order list

* Fix search input padding

* Fix empty settings crash

* Fix empty settings crash

* Portalize popover

* Preselect category when there is only one

* Remove legacy code

* Move product column adapters to proper directory

* Improve file structure

* Rename custom columns to dynamic columns

* Improve strings

* (wip) Implement pagination logic

* Beautify pagination

* Update macaw-ui

* Add unit test for useColumns

* Improve naming

* Code review style fixes

* Update docs

* Remove empty column

* Remove unexpected padding from attribute columns

* Add min height to prevent jumping

* Fix typo in column picker files

* CSS fixes to popover content

* Implement auto-scroll to new column

* Improve docs

* Improve type in useColumns reducer

* Extract dynamic columns from NewColumnPicker as a smaller component

* Disable movement of empty column

* Fix circular loader

* Do not persist expanded state when closing picker

* Fix dynamic columns with long names line break

* Prevent user from disabling all static columns

* Simplify dynamic column reducer into flatMap

* Optimistic UIbasic implementation

* Make available attributes query lazy

* Fix displaying arrow next to sorted column

* Add explainatory comment

* Fix product list stories

* Fix dynamic columns and query handling for empty lists

* Remove jump on first attribute selection

* Remove jump on first attribute selection

* Fix search

* Add debounce to search

* CR - base state change on previous in popover

* Extract search into separate component

* Rename useDynamicColumnSettings to useColumnPickerSettings

* Use difference from lodash

* Improve static column rendering

* Improve order list

* Fix stories error

* Improve search for edge cases

* Extract messages

* Calculate more complex dynamic column adapter parameters in separate functions

* Fix url pointing to CardMenu substitute

* Extract nodes to separate component

* Move files, remove New prefix

* Extract to static columns

* Refactor utility functions

* Render column picker categories only when provided in props

* Replace switch with if statements

* Refactor to hooks

* Remove comments with legacy stacing

* Add spaces for better readibility

* Tighten types

* Add space

* Add extra comments to useColumns optimistic update logic

* Fix paddings

* Add arbitrary min/max height for handling various resolutions

* Add full-width hover & click effect on candidate columns labels

* Handle long attribute names

* Make column picker popover a modal

* Bump macaw-ui

* Fix macaw-ui type mismatch

* Update types

* Add data-test-id

* Fix closing picker with trigger button

* Replace list settings deep merging with shallow merging

* Fix list settings deep merging behaviour for arrays

* Replace conditional data-test-id- with close-search

* Rename targetArray to columnsToCheck

* Rename filterColumns to filterSelectedColumns

* Rename gridAttributes query objects to more descriptive

* Add explainatory comment to customizer function in useListSettings

* Update strictness

* Fix rendering dynamic columns
2023-06-26 11:36:01 +02:00
..
ar.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
az.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
bg.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
bn.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
ca.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
cs.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
da.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
de.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
defaultMessages.json 🏛️ Implement new column picker (#3514) 2023-06-26 11:36:01 +02:00
el.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
es.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
es_CO.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
et.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
fa.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
fr.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
hi.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
hu.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
hy.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
id.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
is.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
it.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
ja.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
ko.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
mn.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
nb.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
nl.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
pl.json Update React to 17 and related packages (#2370) 2022-10-24 11:49:11 +02:00
pt.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
pt_BR.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
ro.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
ru.json Fixed: fixed typo 'Расродажи' in rebased ru.json (#1999) 2022-12-13 13:06:40 +01:00
sk.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
sl.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
sq.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
sr.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
sv.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
th.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
tr.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
uk.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
vi.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
zh-Hans.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00
zh-Hant.json Use esbuild-loader (#1983) 2022-05-05 09:54:28 +02:00