Client: Shared: Selector: Fix selector infinite render in storybook
This commit is contained in:
parent
159eff6bbe
commit
3fe2049127
@ -172,9 +172,9 @@ const totalItems = items.length;
|
|||||||
const Template = (args: SelectorProps) => {
|
const Template = (args: SelectorProps) => {
|
||||||
const [rendItems, setRendItems] = React.useState(renderedItems);
|
const [rendItems, setRendItems] = React.useState(renderedItems);
|
||||||
|
|
||||||
const loadNextPage = async (index: number) => {
|
const loadNextPage = React.useCallback(async (index: number) => {
|
||||||
setRendItems((val) => [...val, ...items.slice(index, index + 100)]);
|
setRendItems((val) => [...val, ...items.slice(index, index + 100)]);
|
||||||
};
|
}, []);
|
||||||
|
|
||||||
const rowLoader = <StyledRowLoader />;
|
const rowLoader = <StyledRowLoader />;
|
||||||
const searchLoader = <StyledSearchLoader className="search-loader" />;
|
const searchLoader = <StyledSearchLoader className="search-loader" />;
|
||||||
|
Loading…
Reference in New Issue
Block a user