This commit is contained in:
seb
2026-10-11 13:44:34 +02:00
parent e8b2ead83f
commit 1e2f57e941
37 changed files with 386 additions and 584 deletions

View File

@@ -110,6 +110,7 @@ class ArtikelMarkenPage extends PureComponent {
status: brandAutomat.state.status,
error: brandAutomat.state.error ? backendErrorFrom({ message: brandAutomat.state.error }) : null,
brands: brandAutomat.state.filteredBrands ?? brandAutomat.state.brands,
totalCount: brandAutomat.state.brands?.length ?? 0,
};
this.searchRef = createRef();
this.handleRetry = this.handleRetry.bind(this);
@@ -120,6 +121,7 @@ class ArtikelMarkenPage extends PureComponent {
this.unsub = brandAutomat.subscribe(this, (state) => ({
brands: state.filteredBrands,
totalCount: state.brands?.length ?? 0,
status: state.status,
error: state.error ? backendErrorFrom({ message: state.error }) : null,
}));
@@ -159,6 +161,7 @@ class ArtikelMarkenPage extends PureComponent {
minPageSize={8}
minHeight={0}
items={brands}
totalCount={this.state.totalCount}
renderItem={ArtikelMarke}
/>
</PanelTile>

View File

@@ -499,6 +499,7 @@ class ArtikelMerkmalePage extends PureComponent {
) : (
<FillSpace
items={filteredAttributes}
totalCount={attributes.length}
minPageSize={8}
maxPageSize={8}
listRef={this.attrListRef}
@@ -567,6 +568,7 @@ class ArtikelMerkmalePage extends PureComponent {
) : (
<FillSpace
items={filteredValues}
totalCount={selectedValues.length}
minPageSize={8}
maxPageSize={8}
listRef={this.valListRef}
@@ -629,6 +631,7 @@ class ArtikelMerkmalePage extends PureComponent {
) : (
<FillSpace
items={filteredProperties}
totalCount={properties.length}
minPageSize={8}
maxPageSize={8}
listRef={this.propListRef}