Skip to content

Commit

Permalink
noi-techpark#5 move services init
Browse files Browse the repository at this point in the history
  • Loading branch information
MaxXx1313 committed Jan 24, 2025
1 parent 5cc2a74 commit 8d51e41
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 5 deletions.
2 changes: 1 addition & 1 deletion src/data/language/language-data-service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ export class LanguageDataService {
*/
constructor() {
this.browserLanguage = this.detectBrowserLanguage() || DEFAULT_LANGUAGE;
this.useLanguage(this.browserLanguage);
// this.useLanguage(this.browserLanguage);
}

static getInstance() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import { LanguageDataService } from "../../data/language/language-data-service";
})
export class RoadWebcamListComponent {

@Prop()
@Prop({mutable: true})
webcamArr: WebcamInfoShort[] | null = null;

@Prop({mutable: true})
Expand All @@ -37,9 +37,13 @@ export class RoadWebcamListComponent {
languageService: LanguageDataService;

constructor() {
this.languageService = LanguageDataService.getInstance();
this._renderItem = this._renderItem.bind(this);
this._onLanguageChanged = this._onLanguageChanged.bind(this);
this.init();
}

init() {
this.languageService = LanguageDataService.getInstance();
}

connectedCallback() {
Expand Down
8 changes: 6 additions & 2 deletions src/road-webcam/road-webcam/road-webcam.component.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -50,11 +50,15 @@ export class RoadWebcamComponent implements StencilComponent {
languageService: LanguageDataService;

constructor() {
this.languageService = LanguageDataService.getInstance();
this.webcamDataService = new WebcamDataService();
this.onBackdropClick = this.onBackdropClick.bind(this);
this.itemClick = this.itemClick.bind(this);
this._onLanguageChanged = this._onLanguageChanged.bind(this);
this.init();
}

init() {
this.languageService = LanguageDataService.getInstance();
this.webcamDataService = new WebcamDataService();
}

connectedCallback() {
Expand Down

0 comments on commit 8d51e41

Please sign in to comment.