refactor: stricter domain: screen-share

This commit is contained in:
2026-04-11 14:42:12 +02:00
parent a6bdac1a25
commit 3fb5515c3a
6 changed files with 19 additions and 16 deletions

View File

@@ -1,6 +1,6 @@
import { Injectable, inject } from '@angular/core';
import { RealtimeSessionFacade } from '../../../core/realtime';
import { ScreenShareStartOptions } from '../domain/screen-share.config';
import { RealtimeSessionFacade } from '../../../../core/realtime';
import { ScreenShareStartOptions } from '../../domain/constants/screen-share.constants';
@Injectable({ providedIn: 'root' })
export class ScreenShareFacade {

View File

@@ -3,8 +3,8 @@ import {
computed,
signal
} from '@angular/core';
import { loadVoiceSettingsFromStorage, saveVoiceSettingsToStorage } from '../../voice-session';
import { ELECTRON_ENTIRE_SCREEN_SOURCE_NAME } from '../domain/screen-share.config';
import { loadVoiceSettingsFromStorage, saveVoiceSettingsToStorage } from '../../../voice-session';
import { ELECTRON_ENTIRE_SCREEN_SOURCE_NAME } from '../../domain/constants/screen-share.constants';
export type ScreenShareSourceKind = 'screen' | 'window';