Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Decouple native-form & core for form config work #557

Open
5 of 6 tasks
ekigamba opened this issue Jun 12, 2020 · 1 comment
Open
5 of 6 tasks

Decouple native-form & core for form config work #557

ekigamba opened this issue Jun 12, 2020 · 1 comment

Comments

@ekigamba
Copy link
Contributor

ekigamba commented Jun 12, 2020

  • Create a library/repo that will hold the form config work, utils & contracts shared between native-form & core
  • Use interfaces in the extra repo
  • Import the new library into core & native-form
  • Implement the interfaces in core & native-form
  • Bootstrap native form -> Native form will have a new NativeFormLibrary class in which the implementations will be injected
  • Implement the NativeFormLibrary bootstrapping in the client apps
    The name of the lib will be called utils

This library will contain contracts, utils, interfaces

@ekigamba ekigamba self-assigned this Jun 12, 2020
@dubdabasoduba dubdabasoduba added Form configuration MLS 2.0 Multi language support labels Jun 24, 2020
@dubdabasoduba
Copy link
Member

dubdabasoduba commented Jun 24, 2020

Related issues
Client core #572 & #573
Native forms #435 & #436
ANC #527
Reveal #794

@dubdabasoduba dubdabasoduba added enhancement and removed MLS 2.0 Multi language support labels Jun 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants