Skip to content

Add frontend pages, services, and state modules from pamojafront - #4

Open
Mayan-Okul wants to merge 1 commit into
mainfrom
frontend/pamojafront-integration
Open

Add frontend pages, services, and state modules from pamojafront#4
Mayan-Okul wants to merge 1 commit into
mainfrom
frontend/pamojafront-integration

Conversation

@Mayan-Okul

Copy link
Copy Markdown
Collaborator

#What this PR does
Adds the pages, services, and state JS modules from pamojafront into PamojaBuild/frontend/js/, migrating from the previous flat HTML/single-script structure toward the modular frontend architecture.

#Scope
This PR covers my assigned portion only:

  • frontend/js/pages/
  • frontend/js/services/
  • frontend/js/state/

Known dependency gap

These modules import from api/, components/, config/, and utils/ (e.g. APIErrorDisplay, Loader, Toast, utils.js, client.js, env.js). None of those folders exist yet in this repo, so the app will not build/run until they're added — either in a follow-up PR from another teammate or a subsequent commit here.

Flagging this now so it's visible before merge, rather than surfacing as a build failure later.

Testing

Not yet runnable standalone due to the dependency gap above — no local test run performed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants