/
githubmirror
/
oppia
Обзор
Документация
Войти
/
githubmirror
/
oppia
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
core/templates/components/button-directives/create-activity-button.component.html
25 строк
2 KB
Aditya Lakhotia
Fix Part of #26108:Apply Angular strict template type checks to group 1 and 2 files (#26618)
08 июл 2026, 18:06
Не верифицирован
08 июл 2026, 18:06
9bf4cfb
Код
Авторство
О чём код?
<div class="btn-group" [ngClass]="checkTabletView() ? 'oppia-button-display' : 'float-end'"> <!-- User must complete the registration process. --> <oppia-primary-button [customClasses]="['oppia-creator-dashboard-intro-button', 'oppia-transition-200', 'e2e-test-create-activity', 'e2e-test-create-new-exploration-button', 'oppia-autofocus']" (onClickPrimaryButton)="onRedirectToLogin('/creator-dashboard?mode=create')" [buttonText]="'+ ' + ('I18N_CREATE_EXPLORATION' | translate)" *ngIf="userIsLoggedIn === false"> <!-- "userIsLoggedIn === false" is needed because we want to show the button when we know that user is not logged in when userIsLoggedIn is undefined or null we don't want to show the button thus we can't use ""userIsLoggedIn"!--> </oppia-primary-button> <oppia-primary-button [customClasses]="['oppia-creator-dashboard-intro-button', 'oppia-transition-200', 'e2e-test-create-activity', 'e2e-test-create-new-exploration-button', 'oppia-autofocus']" (onClickPrimaryButton)="initCreationProcess()" *ngIf="userIsLoggedIn" [buttonText]="'+ ' + ('I18N_CREATE_EXPLORATION' | translate)"> </oppia-primary-button> <button class="btn nav-link oppia-navbar-button oppia-navbar-hide-on-small-width oppia-transition-200" (click)="showUploadExplorationModal()" [disabled]="creationInProgress" *ngIf="allowYamlFileUpload && userIsLoggedIn"> <span class="oppia-navbar-tab-content" [innerHTML]="'I18N_CREATE_EXPLORATION_UPLOAD' | translate"> </span> </button> </div>