Skip to content

Commit

Permalink
[sc 2626] Align vscode and webstorm autoformat (#370)
Browse files Browse the repository at this point in the history
* Update prettier configuration to follow our code style

* Reformat Dashboard app with prettier

* Reformat Desktop app with prettier

* Reformat Manager app with prettier

* Reformat Sistema-demo app with prettier

* Reformat chrome-ext lib with prettier

* Reformat common lib with prettier

* Reformat components lib with prettier

* Reformat core lib with prettier

* Reformat sdk-core lib with prettier

* Reformat sistema lib with prettier

* Reformat search-widget lib with prettier

* Reformat search-widget-demo app with prettier

* Reformat sdk-demo app with prettier
  • Loading branch information
mpellerin42 authored Nov 10, 2022
1 parent 771a491 commit 999711a
Show file tree
Hide file tree
Showing 378 changed files with 9,349 additions and 9,691 deletions.
5 changes: 4 additions & 1 deletion .prettierrc
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,8 @@
"useTabs": false,
"tabWidth": 2,
"bracketSpacing": true,
"trailingComma": "all"
"trailingComma": "all",
"bracketSameLine": true,
"singleAttributePerLine": true,
"htmlWhitespaceSensitivity": "ignore"
}
173 changes: 111 additions & 62 deletions apps/dashboard/src/app/account/account-home/account-home.component.html
Original file line number Diff line number Diff line change
@@ -1,95 +1,144 @@
<div class="account-home">
<div class="container-row">
<div class="processing-stats">
<pa-tabs noSlider notFullWidth>
<pa-tab [active]="selectedTab.value === 'completed'"
(click)="selectedTab.next('completed')">{{'account.chart_title_processed' | translate}}</pa-tab>
<pa-tab *ngIf="(isFreeAccount | async) === false"
[active]="selectedTab.value === 'pending'"
(click)="selectedTab.next('pending')">{{'account.chart_title_pending_resources' | translate}}</pa-tab>
<pa-tabs
noSlider
notFullWidth>
<pa-tab
[active]="selectedTab.value === 'completed'"
(click)="selectedTab.next('completed')">
{{ 'account.chart_title_processed' | translate }}
</pa-tab>
<pa-tab
*ngIf="(isFreeAccount | async) === false"
[active]="selectedTab.value === 'pending'"
(click)="selectedTab.next('pending')">
{{ 'account.chart_title_pending_resources' | translate }}
</pa-tab>
</pa-tabs>

<section *ngIf="selectedTab.value === 'completed'"
class="container">
<section
*ngIf="selectedTab.value === 'completed'"
class="container">
<div class="chart-header">
<div class="chart-type-container">
<span class="chart-type"
[class.selected]="processedView.value === statsType.CHARS"
(click)="processedView.next(statsType.CHARS)"
>{{ 'account.chart_ML_characters' | translate }}</span>
<span
class="chart-type"
[class.selected]="processedView.value === statsType.CHARS"
(click)="processedView.next(statsType.CHARS)">
{{ 'account.chart_ML_characters' | translate }}
</span>
<div class="separator"></div>
<span class="chart-type"
[class.selected]="processedView.value === statsType.MEDIA_SECONDS"
(click)="processedView.next(statsType.MEDIA_SECONDS)"
>{{ 'account.chart_media_hours' | translate }}</span>
<span
class="chart-type"
[class.selected]="processedView.value === statsType.MEDIA_SECONDS"
(click)="processedView.next(statsType.MEDIA_SECONDS)">
{{ 'account.chart_media_hours' | translate }}
</span>
<div class="separator"></div>
<span class="chart-type"
[class.selected]="processedView.value === statsType.DOCS_NO_MEDIA"
(click)="processedView.next(statsType.DOCS_NO_MEDIA)"
>{{ 'account.chart_documents' | translate }}</span>
<span
class="chart-type"
[class.selected]="processedView.value === statsType.DOCS_NO_MEDIA"
(click)="processedView.next(statsType.DOCS_NO_MEDIA)">
{{ 'account.chart_documents' | translate }}
</span>
</div>
<span class="chart-message">{{ 'account.renewal' | translate }}</span>
</div>
<app-empty-chart *ngIf="(processing | async) === null" [numLines]="3"></app-empty-chart>
<app-bar-chart [data]="(processing | async) || []"
[threshold]="(processedThreshold | async)"
[axisYMultiplier]="1"
[height]="320"
[locale]="locale | async"
[tooltipsEnabled]="true"
></app-bar-chart>
<app-empty-chart
*ngIf="(processing | async) === null"
[numLines]="3"></app-empty-chart>
<app-bar-chart
[data]="(processing | async) || []"
[threshold]="processedThreshold | async"
[axisYMultiplier]="1"
[height]="320"
[locale]="locale | async"
[tooltipsEnabled]="true"></app-bar-chart>
</section>
<section *ngIf="selectedTab.value === 'pending'"
class="container">
<section
*ngIf="selectedTab.value === 'pending'"
class="container">
<div class="chart-header">
<div class="range-container">
<nsi-dropdown-button size="small"
kind="inverted"
[popupRef]="range">
{{ 'account.chart_range_label' | translate:{hours: pendingRange.value} }}
<nsi-dropdown-button
size="small"
kind="inverted"
[popupRef]="range">
{{ 'account.chart_range_label' | translate: { hours: pendingRange.value } }}
</nsi-dropdown-button>
<pa-dropdown #range>
<pa-option value="1h"
[selected]="pendingRange.value === statsRange.anHour"
(selectOption)="pendingRange.next(statsRange.anHour)">{{statsRange.anHour}}</pa-option>
<pa-option value="2h"
[selected]="pendingRange.value === statsRange.twoHours"
(selectOption)="pendingRange.next(statsRange.twoHours)">{{statsRange.twoHours}}</pa-option>
<pa-option value="3h"
[selected]="pendingRange.value === statsRange.threeHours"
(selectOption)="pendingRange.next(statsRange.threeHours)">{{statsRange.threeHours}}</pa-option>
<pa-option value="6h"
[selected]="pendingRange.value === statsRange.sixHours"
(selectOption)="pendingRange.next(statsRange.sixHours)">{{statsRange.sixHours}}</pa-option>
<pa-option value="12h"
[selected]="pendingRange.value === statsRange.twelveHours"
(selectOption)="pendingRange.next(statsRange.twelveHours)">{{statsRange.twelveHours}}</pa-option>
<pa-option value="24h"
[selected]="pendingRange.value === statsRange.twentyFourHours"
(selectOption)="pendingRange.next(statsRange.twentyFourHours)">{{statsRange.twentyFourHours}}</pa-option>
<pa-option value="48h"
[selected]="pendingRange.value === statsRange.fortyHeightHours"
(selectOption)="pendingRange.next(statsRange.fortyHeightHours)">{{statsRange.fortyHeightHours}}</pa-option>
<pa-option
value="1h"
[selected]="pendingRange.value === statsRange.anHour"
(selectOption)="pendingRange.next(statsRange.anHour)">
{{ statsRange.anHour }}
</pa-option>
<pa-option
value="2h"
[selected]="pendingRange.value === statsRange.twoHours"
(selectOption)="pendingRange.next(statsRange.twoHours)">
{{ statsRange.twoHours }}
</pa-option>
<pa-option
value="3h"
[selected]="pendingRange.value === statsRange.threeHours"
(selectOption)="pendingRange.next(statsRange.threeHours)">
{{ statsRange.threeHours }}
</pa-option>
<pa-option
value="6h"
[selected]="pendingRange.value === statsRange.sixHours"
(selectOption)="pendingRange.next(statsRange.sixHours)">
{{ statsRange.sixHours }}
</pa-option>
<pa-option
value="12h"
[selected]="pendingRange.value === statsRange.twelveHours"
(selectOption)="pendingRange.next(statsRange.twelveHours)">
{{ statsRange.twelveHours }}
</pa-option>
<pa-option
value="24h"
[selected]="pendingRange.value === statsRange.twentyFourHours"
(selectOption)="pendingRange.next(statsRange.twentyFourHours)">
{{ statsRange.twentyFourHours }}
</pa-option>
<pa-option
value="48h"
[selected]="pendingRange.value === statsRange.fortyHeightHours"
(selectOption)="pendingRange.next(statsRange.fortyHeightHours)">
{{ statsRange.fortyHeightHours }}
</pa-option>
</pa-dropdown>
</div>
<span class="chart-message">{{ 'account.chart_number_resources' | translate }}</span>
</div>
<app-line-chart [data]="(pending | async) || []"
[xAxisTickOptions]="pendingTickOptions | async"
[tooltipsEnabled]="true"></app-line-chart>
<app-line-chart
[data]="(pending | async) || []"
[xAxisTickOptions]="pendingTickOptions | async"
[tooltipsEnabled]="true"></app-line-chart>
</section>
</div>

<div class="right-column">
<div class="container kb-state">
<strong>{{'stash.state' | translate}}:</strong>
<span><strong>{{(kbsTotal | async) || 0}}</strong> {{'account.knowledgeboxes' | translate}}</span>
<strong>{{ 'stash.state' | translate }}:</strong>
<span>
<strong>{{ (kbsTotal | async) || 0 }}</strong>
{{ 'account.knowledgeboxes' | translate }}
</span>
<div class="separator"></div>
<span><strong>{{(kbsPublic | async) || 0}}</strong> {{'account.public' | translate}}</span>
<span>
<strong>{{ (kbsPublic | async) || 0 }}</strong>
{{ 'account.public' | translate }}
</span>
</div>
<div class="container">
<strong>{{ 'account.total_queries' | translate }}</strong>
<div class="total-queries" *ngIf="locale | async as locale">
<div
class="total-queries"
*ngIf="locale | async as locale">
{{ totalQueries | async | number: '1.0-0':locale }}
</div>
</div>
Expand Down
111 changes: 68 additions & 43 deletions apps/dashboard/src/app/account/account-kbs/account-kbs.component.html
Original file line number Diff line number Diff line change
@@ -1,80 +1,105 @@
<div class="loading-shade" *ngIf="isLoading">
<div
class="loading-shade"
*ngIf="isLoading">
<mat-spinner></mat-spinner>
</div>
<div *ngIf="zones && account && knowledgeBoxes"
class="account-kbs">
<div
*ngIf="zones && account && knowledgeBoxes"
class="account-kbs">
<h2>{{ 'account.related_kbs' | translate }}</h2>

<div class="account-kbs-list">
<div class="account-kb" *ngFor="let kb of knowledgeBoxes" fxLayoutAlign="space-between center">
<a class="account-kb-title"
[class.disabled]="!kb.role_on_kb && !account.can_manage_account"
[routerLink]="kb.role_on_kb ? getKbUrl(account.slug, kb.slug!) : null"
>
<div
class="account-kb"
*ngFor="let kb of knowledgeBoxes"
fxLayoutAlign="space-between center">
<a
class="account-kb-title"
[class.disabled]="!kb.role_on_kb && !account.can_manage_account"
[routerLink]="kb.role_on_kb ? getKbUrl(account.slug, kb.slug!) : null">
{{ kb.title }}
</a>
<div fxLayout="row" fxLayoutAlign="start center">
<div
fxLayout="row"
fxLayoutAlign="start center">
<ng-container *ngIf="account.can_manage_account">
<pa-button *ngIf="isUsersEnabled | async"
class="icon-button"
icon="add-user"
aspect="basic"
paTooltip="account.stash.users"
(click)="manageKbUsers(kb)">
<pa-button
*ngIf="isUsersEnabled | async"
class="icon-button"
icon="add-user"
aspect="basic"
paTooltip="account.stash.users"
(click)="manageKbUsers(kb)">
{{ 'account.stash.users' | translate }}
</pa-button>

<pa-button *ngIf="!!kb.role_on_kb && isUsersEnabled | async"
class="icon-button"
icon="edit"
aspect="basic"
paTooltip="account.stash.edit"
(click)="manageKb(kb.slug!)">
<pa-button
*ngIf="!!kb.role_on_kb && isUsersEnabled | async"
class="icon-button"
icon="edit"
aspect="basic"
paTooltip="account.stash.edit"
(click)="manageKb(kb.slug!)">
{{ 'account.stash.edit' | translate }}
</pa-button>
</ng-container>

<ng-container *ngIf="kb.role_on_kb === 'SOWNER' || account.can_manage_account">
<pa-button *ngIf="kb.state === 'PUBLISHED'"
size="small"
icon="lock"
aspect="basic"
iconAndText
(click)="retireKb(kb)">
<pa-button
*ngIf="kb.state === 'PUBLISHED'"
size="small"
icon="lock"
aspect="basic"
iconAndText
(click)="retireKb(kb)">
{{ 'account.stash.retire' | translate }}
</pa-button>

<pa-button *ngIf="kb.state === 'PRIVATE'"
size="small"
icon="unlock"
iconAndText
(click)="publishKb(kb)">
<pa-button
*ngIf="kb.state === 'PRIVATE'"
size="small"
icon="unlock"
iconAndText
(click)="publishKb(kb)">
{{ 'account.stash.publish' | translate }}
</pa-button>

<pa-button size="small"
icon="trash"
kind="destructive"
iconAndText
(click)="deleteKb(kb)">
<pa-button
size="small"
icon="trash"
kind="destructive"
iconAndText
(click)="deleteKb(kb)">
{{ 'generic.delete' | translate }}
</pa-button>
</ng-container>
</div>
</div>
</div>

<div *ngIf="canAddKb | async" class="mt-24" fxLayout="row" fxLayoutAlign="start center" fxLayoutGap="24px">
<div class="account-kbs-counter" *ngIf="knowledgeBoxes.length > 0">
<div
*ngIf="canAddKb | async"
class="mt-24"
fxLayout="row"
fxLayoutAlign="start center"
fxLayoutGap="24px">
<div
class="account-kbs-counter"
*ngIf="knowledgeBoxes.length > 0">
{{ knowledgeBoxes.length }} {{ 'generic.of' | translate }} {{ maxKnowledgeBoxes }}
</div>

<pa-button size="small" [disabled]="knowledgeBoxes.length >= maxKnowledgeBoxes" (click)="addKb(zones, account)">{{
'account.stash.add' | translate
}}</pa-button>
<pa-button
size="small"
[disabled]="knowledgeBoxes.length >= maxKnowledgeBoxes"
(click)="addKb(zones, account)">
{{ 'account.stash.add' | translate }}
</pa-button>
</div>

<div class="account-kbs-empty" *ngIf="knowledgeBoxes.length === 0 && !(canAddKb | async)">
<div
class="account-kbs-empty"
*ngIf="knowledgeBoxes.length === 0 && !(canAddKb | async)">
{{ 'stash.contact_admin' | translate }}
</div>
</div>
Loading

0 comments on commit 999711a

Please sign in to comment.