Browse Source

SONAR-18147 Fix infinite loading in ListFooter

tags/10.0.0.68432
stanislavh 1 year ago
parent
commit
588212d445

+ 1
- 1
server/sonar-web/src/main/js/components/controls/ListFooter.tsx View File

className, className,
count, count,
loadMore, loadMore,
loading,
loading = false,
needReload, needReload,
total, total,
pageSize, pageSize,

+ 15
- 0
server/sonar-web/src/main/js/components/controls/__tests__/__snapshots__/ListFooter-test.tsx.snap View File

tabIndex={-1} tabIndex={-1}
> >
<span <span
aria-busy={false}
aria-live="polite" aria-live="polite"
> >
x_of_y_shown.3.5 x_of_y_shown.3.5
<Button <Button
className="spacer-left" className="spacer-left"
data-test="show-more" data-test="show-more"
disabled={false}
onClick={[Function]} onClick={[Function]}
> >
show_more show_more
</Button> </Button>
<DeferredSpinner <DeferredSpinner
className="text-bottom spacer-left position-absolute" className="text-bottom spacer-left position-absolute"
loading={false}
/> />
</div> </div>
`; `;
tabIndex={-1} tabIndex={-1}
> >
<span <span
aria-busy={false}
aria-live="polite" aria-live="polite"
> >
x_of_y_shown.5.5 x_of_y_shown.5.5
</span> </span>
<DeferredSpinner <DeferredSpinner
className="text-bottom spacer-left position-absolute" className="text-bottom spacer-left position-absolute"
loading={false}
/> />
</div> </div>
`; `;
tabIndex={-1} tabIndex={-1}
> >
<span <span
aria-busy={false}
aria-live="polite" aria-live="polite"
> >
x_of_y_shown.3.5 x_of_y_shown.3.5
</span> </span>
<DeferredSpinner <DeferredSpinner
className="text-bottom spacer-left position-absolute" className="text-bottom spacer-left position-absolute"
loading={false}
/> />
</div> </div>
`; `;
tabIndex={-1} tabIndex={-1}
> >
<span <span
aria-busy={false}
aria-live="polite" aria-live="polite"
> >
x_show.60 x_show.60
<Button <Button
className="spacer-left" className="spacer-left"
data-test="show-more" data-test="show-more"
disabled={false}
onClick={[Function]} onClick={[Function]}
> >
show_more show_more
</Button> </Button>
<DeferredSpinner <DeferredSpinner
className="text-bottom spacer-left position-absolute" className="text-bottom spacer-left position-absolute"
loading={false}
/> />
</div> </div>
`; `;
tabIndex={-1} tabIndex={-1}
> >
<span <span
aria-busy={false}
aria-live="polite" aria-live="polite"
> >
x_of_y_shown.3.5 x_of_y_shown.3.5
<Button <Button
className="spacer-left" className="spacer-left"
data-test="reload" data-test="reload"
disabled={false}
onClick={[MockFunction]} onClick={[MockFunction]}
> >
reload reload
</Button> </Button>
<DeferredSpinner <DeferredSpinner
className="text-bottom spacer-left position-absolute" className="text-bottom spacer-left position-absolute"
loading={false}
/> />
</div> </div>
`; `;
tabIndex={-1} tabIndex={-1}
> >
<span <span
aria-busy={false}
aria-live="polite" aria-live="polite"
> >
x_show.3 x_show.3
</span> </span>
<DeferredSpinner <DeferredSpinner
className="text-bottom spacer-left position-absolute" className="text-bottom spacer-left position-absolute"
loading={false}
/> />
</div> </div>
`; `;

Loading…
Cancel
Save