mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Improve code style
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
This commit is contained in:
parent
81d5c7a8e6
commit
4c1489c3d5
@ -17,13 +17,10 @@ interface ItemListLayoutHeaderInfoProps<I extends ItemObject> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export const ItemListLayoutHeaderInfo = observer(
|
export const ItemListLayoutHeaderInfo = observer(
|
||||||
<I extends ItemObject>({
|
<I extends ItemObject>(props: ItemListLayoutHeaderInfoProps<I>) => {
|
||||||
headerPlaceholders,
|
const { headerPlaceholders, getItems, getFilters, store, toggleFilters } =
|
||||||
getItems,
|
props;
|
||||||
getFilters,
|
|
||||||
store,
|
|
||||||
toggleFilters,
|
|
||||||
}: ItemListLayoutHeaderInfoProps<I>) => {
|
|
||||||
const renderInfo = () => {
|
const renderInfo = () => {
|
||||||
const allItemsCount = store.getTotalCount();
|
const allItemsCount = store.getTotalCount();
|
||||||
const itemsCount = getItems().length;
|
const itemsCount = getItems().length;
|
||||||
@ -42,9 +39,10 @@ export const ItemListLayoutHeaderInfo = observer(
|
|||||||
: `${allItemsCount} items`;
|
: `${allItemsCount} items`;
|
||||||
};
|
};
|
||||||
|
|
||||||
const info = headerPlaceholders.info === undefined
|
const info =
|
||||||
? renderInfo()
|
headerPlaceholders.info === undefined
|
||||||
: headerPlaceholders.info;
|
? renderInfo()
|
||||||
|
: headerPlaceholders.info;
|
||||||
|
|
||||||
if (!info) {
|
if (!info) {
|
||||||
return null;
|
return null;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user