Skip to content

Commit

Permalink
refactor: tab-spinner component
Browse files Browse the repository at this point in the history
  • Loading branch information
arildm committed Oct 7, 2024
1 parent bdb08bd commit 876f362
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
12 changes: 6 additions & 6 deletions app/scripts/components/results.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import "@/components/loglike-meter"
import "@/components/result-map"
import "@/components/statistics"
import "@/components/sidebar"
import "@/components/tab-spinner"
import "@/components/trend-diagram"
import "@/components/word-picture"
import "@/controllers/comparison_controller"
Expand All @@ -20,7 +21,6 @@ import "@/controllers/trend_diagram_controller"
import "@/controllers/word_picture_controller"
import "@/directives/tab-hash"
import "@/directives/tab-preloader"
import "@/directives/tab-spinner"
import { SearchesService } from "@/services/searches"

type ResultsController = IController & {
Expand Down Expand Up @@ -136,7 +136,7 @@ angular.module("korpApp").component("results", {
<uib-tab example-ctrl ng-repeat="kwicTab in $root.kwicTabs" select="onentry()" deselect="onexit()">
<uib-tab-heading ng-class="{not_loading: progress == 100, loading : loading}">
KWIC
<span ng-click="closeTab($index, $event)" tab-spinner="tab-spinner"> </span>
<tab-spinner ng-click="closeTab($index, $event)"></tab-spinner>
</uib-tab-heading>
<korp-error ng-if="error"></korp-error>
<div
Expand Down Expand Up @@ -168,7 +168,7 @@ angular.module("korpApp").component("results", {
<uib-tab-heading ng-class="{not_loading: progress > 99}">
{{'graph' | loc:$root.lang}}
<div class="tab_progress" style="width:{{progress || 0}}%" ng-show="loading"></div>
<span ng-click="closeTab($index, $event)" tab-spinner="tab-spinner"></span>
<tab-spinner ng-click="closeTab($index, $event)"></tab-spinner>
</uib-tab-heading>
<trend-diagram
data="data"
Expand All @@ -180,7 +180,7 @@ angular.module("korpApp").component("results", {
<uib-tab ng-repeat="promise in $root.compareTabs" compare-ctrl>
<uib-tab-heading class="compare_tab" ng-class="{loading : loading}">
{{'compare_vb' | loc:$root.lang}}
<span tab-spinner="tab-spinner" ng-click="closeTab($index, $event)"> </span>
<tab-spinner ng-click="closeTab($index, $event)"></tab-spinner>
</uib-tab-heading>
<div class="compare_result" ng-class="{loading : loading}">
<korp-error ng-if="error"></korp-error>
Expand Down Expand Up @@ -222,7 +222,7 @@ angular.module("korpApp").component("results", {
<uib-tab ng-repeat="promise in $root.mapTabs" map-ctrl select="onentry()">
<uib-tab-heading class="map_tab" ng-class="{loading : loading}">
{{ 'map' | loc:$root.lang}}
<span tab-spinner="tab-spinner" ng-click="closeTab($index, $event)"> </span>
<tab-spinner ng-click="closeTab($index, $event)"></tab-spinner>
</uib-tab-heading>
<div class="map_result" ng-class="{loading : loading}">
<korp-error ng-if="error"></korp-error>
Expand Down Expand Up @@ -274,7 +274,7 @@ angular.module("korpApp").component("results", {
>
<uib-tab-heading ng-class="{loading : loading}">
{{ 'text_tab_header' | loc:$root.lang}}
<span tab-spinner="tab-spinner" ng-click="closeTab($index, $event)"> </span>
<tab-spinner ng-click="closeTab($index, $event)"></tab-spinner>
</uib-tab-heading>
<div>
<korp-error ng-if="error"></korp-error>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ import _ from "lodash"
import angular from "angular"
import { html } from "@/util"

angular.module("korpApp").directive("tabSpinner", () => ({
angular.module("korpApp").component("tabSpinner", {
template: html`<i class="fa-solid fa-times-circle close_icon"></i>
<span
class="tab_spinner"
us-spinner="{lines : 8 ,radius:4, width:1.5, length: 2.5, left : 4, top : -12}"
></span>`,
}))
})

0 comments on commit 876f362

Please sign in to comment.