This is an automated email from the ASF dual-hosted git repository.
diegopucci pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/superset.git
from b2fcdc56c1 refactor: restructure shared-contrls modules (#22224)
add 64939f2872 feat: Make filters and dividers display horizontally in
horizontal native filters filter bar (#22169)
No new revisions were added by this update.
Summary of changes:
superset-frontend/.storybook/main.js | 4 +-
superset-frontend/spec/fixtures/mockStore.js | 5 +
.../src/components/DropdownContainer/index.tsx | 6 +-
.../FilterBar/ActionButtons/index.tsx | 2 +-
.../FilterBar/FilterControls/FilterControl.tsx | 167 +++++++++++++++--
.../FilterBar/FilterControls/FilterControls.tsx | 203 ++++++++++-----------
.../FilterControls/FilterDivider.stories.tsx | 122 +++++++++++++
.../FilterControls/FilterDivider.test.tsx | 136 ++++++++++++++
.../FilterBar/FilterControls/FilterDivider.tsx | 166 +++++++++++++++++
.../FilterBar/FilterControls/FilterValue.tsx | 15 +-
.../FilterBar/FilterControls/types.ts | 13 +-
.../FilterBar/FiltersDropdownContent/index.tsx} | 37 +++-
.../FiltersOutOfScopeCollapsible/index.tsx | 69 +++++++
.../nativeFilters/FilterBar/Horizontal.tsx | 7 +-
.../nativeFilters/FilterBar/Vertical.tsx | 30 ++-
.../FilterBar/useFilterControlFactory.tsx | 87 +++++++++
.../components/nativeFilters/FilterCard/index.tsx | 3 +-
.../components/nativeFilters/FilterCard/types.ts | 7 +
superset-frontend/src/filters/components/types.ts | 3 +
superset-frontend/src/hooks/useTruncation/index.ts | 90 +--------
.../hooks/useTruncation/useCSSTextTruncation.ts | 53 ++++++
.../{index.ts => useChildElementTruncation.ts} | 13 +-
22 files changed, 1000 insertions(+), 238 deletions(-)
create mode 100644
superset-frontend/src/dashboard/components/nativeFilters/FilterBar/FilterControls/FilterDivider.stories.tsx
create mode 100644
superset-frontend/src/dashboard/components/nativeFilters/FilterBar/FilterControls/FilterDivider.test.tsx
create mode 100644
superset-frontend/src/dashboard/components/nativeFilters/FilterBar/FilterControls/FilterDivider.tsx
copy
superset-frontend/{plugins/plugin-chart-handlebars/src/components/ControlHeader/controlHeader.tsx
=>
src/dashboard/components/nativeFilters/FilterBar/FiltersDropdownContent/index.tsx}
(51%)
create mode 100644
superset-frontend/src/dashboard/components/nativeFilters/FilterBar/FiltersOutOfScopeCollapsible/index.tsx
create mode 100644
superset-frontend/src/dashboard/components/nativeFilters/FilterBar/useFilterControlFactory.tsx
create mode 100644
superset-frontend/src/hooks/useTruncation/useCSSTextTruncation.ts
copy superset-frontend/src/hooks/useTruncation/{index.ts =>
useChildElementTruncation.ts} (87%)