16 lines
505 B
Handlebars
16 lines
505 B
Handlebars
{{#if this.isVisible}}
|
|
<div
|
|
{{did-insert this.didInsertLoader this}}
|
|
class="{{this.loaderClassNames}}{{if this.viewportEntered " in-viewport"}}{{if this.isDoneLoading " reached-infinity"}}"
|
|
data-test-infinity-loader>
|
|
|
|
{{#if hasBlock}}
|
|
{{yield this.infinityModelContent}}
|
|
{{else}}
|
|
{{#if this.isDoneLoading}}
|
|
{{else}}
|
|
<div class="gh-loading-spinner"></div>
|
|
{{/if}}
|
|
{{/if}}
|
|
</div>
|
|
{{/if}} |