Skip to content

Update sample React code to use Laserfiche Repository API v2#57

Draft
daniel-derzsi-codespring wants to merge 2 commits intoLaserfiche:16.xfrom
daniel-derzsi-codespring:feature/daniel-repo-v2
Draft

Update sample React code to use Laserfiche Repository API v2#57
daniel-derzsi-codespring wants to merge 2 commits intoLaserfiche:16.xfrom
daniel-derzsi-codespring:feature/daniel-repo-v2

Conversation

@daniel-derzsi-codespring

This pull request is a draft for now. It updates the React sample project to use the new Repository V2 APIs.

It requires the lf-ui-components-services repository to be present on the same level as the lf-sample-OAuth-SPA-react folder:

|- lf-sample-OAuth-SPA-react
|- lf-ui-components-services

using this tree for lf-ui-components-services: https://github.com/daniel-derzsi-codespring/lf-ui-components-services/tree/feature/daniel-repository-v2-migration

Once lf-ui-components-services has a preview version, I will update this PR.

Also updated:

  • Angular 16.x -> 18.x
  • React 17.x -> 19.x
  • TypeScript 4.x -> 5.x
  • ESLint 8.x -> 9.x
  • All other minor package versions updated
  • Removed unused web vitals

@shiyuanzhao-lf
Copy link
Contributor

shiyuanzhao-lf commented Feb 9, 2026

branch 16.x are all based on angular 16 (the major number matches the Angular version). As we discussed, we'll upgrade to angular 21 so I'll create 21.x created branch 21.x. can you rebase the PR? or let me know if you need a 18.x

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