[Wikidata-bugs] [Maniphest] T300886: new-lexeme-page repo: Setup Vuex as a state store

2022-02-17 Thread noarave
noarave closed this task as "Resolved".

TASK DETAIL
  https://phabricator.wikimedia.org/T300886

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: ItamarWMDE, noarave
Cc: Aklapper, ItamarWMDE, karapayneWMDE, Invadibot, maantietaja, Akuckartz, 
Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, 
rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T300886: new-lexeme-page repo: Setup Vuex as a state store

2022-02-10 Thread ItamarWMDE
ItamarWMDE claimed this task.

TASK DETAIL
  https://phabricator.wikimedia.org/T300886

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: ItamarWMDE
Cc: Aklapper, ItamarWMDE, karapayneWMDE, Invadibot, maantietaja, Akuckartz, 
Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, 
rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T300886: new-lexeme-page repo: Setup Vuex as a state store

2022-02-09 Thread ItamarWMDE
ItamarWMDE added a comment.


  **Task breakdown notes**:
  
  - We prefer to use VueX4 eventually as there is less overhead from potential 
security review.
  - We want to set up VueX4 so that we can cache/store any lookup state that 
results from the entity lookup API call.
  
  **Plan of action**:
  
  - Install VueX4
  - Check that VueX + Vue is properly externalized and make it so if this is 
not the case
  - Create the recommended directory structure (action/mutations etc. 
[Documentation Link TBD]())
  - Hook up VueX into the main App component with a simple example (an 
incrementor for instance)

TASK DETAIL
  https://phabricator.wikimedia.org/T300886

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: ItamarWMDE
Cc: Aklapper, ItamarWMDE, karapayneWMDE, Invadibot, maantietaja, Akuckartz, 
Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, 
rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T300886: new-lexeme-page repo: Setup Vuex as a state store

2022-02-09 Thread Michael
Michael renamed this task from "new-lexeme-page repo: Setup Pinia as a state 
store" to "new-lexeme-page repo: Setup Vuex as a state store".

TASK DETAIL
  https://phabricator.wikimedia.org/T300886

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Michael
Cc: Aklapper, ItamarWMDE, karapayneWMDE, Invadibot, maantietaja, Akuckartz, 
Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, 
rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org