Asymmetrik/ngx-starter

View on GitHub
src/app/common/table/sort/asy-header-sort/asy-header-sort.component.html

Summary

Maintainability
Test Coverage
<button class="btn btn-text p-0" type="button">
    <ng-content />

    @if (sortable()) {
        <span class="fa-stack">
            <span
                class="fa-solid fa-sort-desc fa-stack-1x low-opacity"
                [class.sorted]="isSorted() && sortDir() === 'DESC'"
            ></span>
            <span
                class="fa-solid fa-sort-asc fa-stack-1x low-opacity"
                [class.sorted]="isSorted() && sortDir() === 'ASC'"
            ></span>
        </span>
    }
</button>