Files
Arbejd.com-react/src/mvvm
2026-03-04 22:23:10 +01:00
..
2026-02-14 10:46:50 +01:00
2026-02-14 10:46:50 +01:00
2026-02-14 10:46:50 +01:00
2026-03-04 22:23:10 +01:00
2026-02-14 10:46:50 +01:00
2026-02-14 10:46:50 +01:00

MVVM Data Layer

This folder contains the Angular-to-React data-layer migration in native TypeScript async style.

Structure

  • core/: shared primitives (HttpClient, async state helpers)
  • models/: domain interfaces/types migrated from Angular
  • services/: API/data services migrated from Angular
  • index.ts: top-level barrel exports

Usage

import { Services } from '../mvvm';

const authService = new Services.AuthService();
const login = await authService.login(email, password);

or use provided service singletons where available, e.g.:

import { jobService } from './services/job.service';

const jobs = await jobService.getJobsV2(0, 0, 20, []);