removed user preferences service from help mode service

This commit is contained in:
Valentin Mihai 2024-05-20 16:27:20 +03:00
parent b7c8634407
commit 848e46cf6a

View File

@ -17,7 +17,6 @@ import {
WEB_VIEWER_ELEMENTS,
} from './utils/constants';
import { getConfig } from '../services';
import { UserPreferenceService } from '../../../../../apps/red-ui/src/app/users/user-preference.service';
import { MatDialog } from '@angular/material/dialog';
export interface Helper {
@ -54,7 +53,6 @@ export class HelpModeService {
private readonly _dialog: MatDialog,
private readonly _rendererFactory: RendererFactory2,
private readonly _translateService: TranslateService,
private readonly _userPreferencesService: UserPreferenceService,
) {
this.#renderer = this._rendererFactory.createRenderer(null, null);
}
@ -68,20 +66,20 @@ export class HelpModeService {
}
async openHelpModeDialog() {
if (!this._userPreferencesService.getHelpModeDialog()) {
this.#helpModeDialogIsOpened$.next(true);
const ref = this._dialog.open(HelpModeDialogComponent, {
width: '600px',
});
firstValueFrom(ref.afterClosed()).then(result => {
this.#helpModeDialogIsOpened$.next(false);
if (result) {
this._userPreferencesService.toggleHelpModeDialog();
}
});
}
// if (!this._userPreferencesService.getHelpModeDialog()) {
// this.#helpModeDialogIsOpened$.next(true);
//
// const ref = this._dialog.open(HelpModeDialogComponent, {
// width: '600px',
// });
//
// firstValueFrom(ref.afterClosed()).then(result => {
// this.#helpModeDialogIsOpened$.next(false);
// if (result) {
// this._userPreferencesService.toggleHelpModeDialog();
// }
// });
// }
}
activateHelpMode(dialogMode: boolean = false): void {