Skip to content

Commit

Permalink
fix: initLocalRefs & fix ref value type
Browse files Browse the repository at this point in the history
  • Loading branch information
MailineN committed Aug 8, 2024
1 parent 880576e commit f638b60
Show file tree
Hide file tree
Showing 8 changed files with 68 additions and 103 deletions.
2 changes: 1 addition & 1 deletion src/App.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ import {
getAuthCache,
getDatas,
initPropsAuth,
initializeRemoteDatas,
initializeListSurveys,
initializeRemoteDatas,
} from "service/survey-service";
import { getUserRights, setAuth, setUser, setUserToken } from "service/user-service";
import { getCookie } from "utils/utils";
Expand Down
25 changes: 0 additions & 25 deletions src/assets/surveyData/edtActivitySurvey.json
Original file line number Diff line number Diff line change
Expand Up @@ -449,18 +449,6 @@
"componentRef": "timepicker_phoneTime",
"variableType": "COLLECTED"
},
{
"name": "ISCOMPLETED",
"values": {
"EDITED": [null],
"FORCED": [null],
"INPUTED": [null],
"PREVIOUS": [null],
"COLLECTED": [null]
},
"componentRef": "",
"variableType": "COLLECTED"
},
{
"name": "INPUT_SUGGESTER",
"values": {
Expand All @@ -485,18 +473,6 @@
"componentRef": "activityselecter_mainactivity",
"variableType": "COLLECTED"
},
{
"name": "ISVALIDATED",
"values": {
"EDITED": null,
"FORCED": null,
"INPUTED": null,
"PREVIOUS": null,
"COLLECTED": null
},
"componentRef": "",
"variableType": "COLLECTED"
},
{
"name": "ISLOCKED",
"values": {
Expand Down Expand Up @@ -1168,7 +1144,6 @@
"OTHER",
"WITHSCREEN",
"ISROUTE",
"ISCOMPLETED",
"INPUT_SUGGESTER",
"ACTIVITY_SELECTER_HISTORY"
]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,66 +1,66 @@
[
{
"label": "Écouter la radio, des podcasts ou de la musique",
"value": 1
"value": 1,
"label": "Écouter la radio, des podcasts ou de la musique"
},
{
"label": "Regarder la télévision, des DVD, des vidéos en ligne",
"value": 2
"value": 2,
"label": "Regarder la télévision, des DVD, des vidéos en ligne"
},
{
"label": "Conversation",
"value": 3
"value": 3,
"label": "Conversation"
},
{
"label": "Consulter mes mails personnels",
"value": 4
"value": 4,
"label": "Consulter mes mails personnels"
},
{
"label": "Consulter les notifications de mon téléphone",
"value": 5
"value": 5,
"label": "Consulter les notifications de mon téléphone"
},
{
"label": "Publier ou surfer sur les médias sociaux (Facebook, Instagram, Twitter, …)",
"value": 6
"value": 6,
"label": "Publier ou surfer sur les médias sociaux (Facebook, Instagram, Twitter, …)"
},
{
"label": "Surf sur Internet, visite de sites pour m'informer (hors journaux)",
"value": 7
"value": 7,
"label": "Surf sur Internet, visite de sites pour m'informer (hors journaux)"
},
{
"label": "Jeux sur téléphone",
"value": 8
"value": 8,
"label": "Jeux sur téléphone"
},
{
"label": "Lecture de journaux, revues",
"value": 9
"value": 9,
"label": "Lecture de journaux, revues"
},
{
"label": "Lecture de livres",
"value": 10
"value": 10,
"label": "Lecture de livres"
},
{
"label": "Repas",
"value": 11
"value": 11,
"label": "Repas"
},
{
"label": "Travail professionnel (y compris mails)",
"value": 12
"value": 12,
"label": "Travail professionnel (y compris mails)"
},
{
"label": "Me détendre, fumer",
"value": 13
"value": 13,
"label": "Me détendre, fumer"
},
{
"label": "Conversations avec les enfants, lectures",
"value": 14
"value": 14,
"label": "Conversations avec les enfants, lectures"
},
{
"label": "Repas, douche, habillage des enfants",
"value": 15
"value": 15,
"label": "Repas, douche, habillage des enfants"
},
{
"label": "Surveiller les devoirs des enfants",
"value": 16
"value": 16,
"label": "Surveiller les devoirs des enfants"
}
]
Original file line number Diff line number Diff line change
@@ -1,58 +1,58 @@
[
{
"label": "Écouter la radio, des podcasts ou de la musique",
"value": 1
"value": 1,
"label": "Écouter la radio, des podcasts ou de la musique"
},
{
"label": "Regarder la télévision, des DVD, des vidéos en ligne",
"value": 2
"value": 2,
"label": "Regarder la télévision, des DVD, des vidéos en ligne"
},
{
"label": "Conversation",
"value": 3
"value": 3,
"label": "Conversation"
},
{
"label": "Conversations téléphoniques",
"value": 4
"value": 4,
"label": "Conversations téléphoniques"
},
{
"label": "Consulter mes mails personnels",
"value": 5
"value": 5,
"label": "Consulter mes mails personnels"
},
{
"label": "Consulter les notifications de mon téléphone",
"value": 6
"value": 6,
"label": "Consulter les notifications de mon téléphone"
},
{
"label": "Surf sur Internet, visite de sites pour m'informer (hors journaux)",
"value": 7
"value": 7,
"label": "Surf sur Internet, visite de sites pour m'informer (hors journaux)"
},
{
"label": "Publier ou surfer sur les médias sociaux (Facebook, Instagram, Twitter, ...)",
"value": 9
"value": 8,
"label": "Publier ou surfer sur les médias sociaux (Facebook, Instagram, Twitter, ...)"
},
{
"label": "Jeux sur téléphone",
"value": 9
"value": 9,
"label": "Jeux sur téléphone"
},
{
"label": "Lecture de journaux, revues",
"value": 10
"value": 10,
"label": "Lecture de journaux, revues"
},
{
"label": "Lecture de livres",
"value": 11
"value": 11,
"label": "Lecture de livres"
},
{
"label": "Manger",
"value": "12"
"value": 12,
"label": "Manger"
},
{
"label": "Travail professionnel (y compris mails)",
"value": "13"
"value": 13,
"label": "Travail professionnel (y compris mails)"
},
{
"label": "Me détendre, fumer",
"value": "14"
"value": 14,
"label": "Me détendre, fumer"
}
]
12 changes: 0 additions & 12 deletions src/assets/surveyData/edtWorkTimeSurvey.json
Original file line number Diff line number Diff line change
Expand Up @@ -1257,18 +1257,6 @@
"name": "ISENVOYED",
"componentRef": ""
},
{
"variableType": "COLLECTED",
"values": {
"COLLECTED": null,
"EDITED": null,
"INPUTED": null,
"FORCED": null,
"PREVIOUS": null
},
"name": "ISVALIDATED",
"componentRef": ""
},
{
"variableType": "COLLECTED",
"values": {
Expand Down
9 changes: 6 additions & 3 deletions src/orchestrator/Orchestrator.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,7 @@ const setDataOfActivityReviewer = (
const bindings: string[] = components?.filter(
(component: any) => component.componentType != "Sequence",
)[0]?.bindingDependencies;

console.log("setDataOfActivityReviewer", dataCollected, data, components, iteration);
for (let prop in FieldNameEnumActivity as any) {
let dataOfField = dataCollected[prop];
const collected = dataOfField?.COLLECTED;
Expand Down Expand Up @@ -251,6 +251,7 @@ const getVariablesActivity = (
isReviewerMode || isLocked ? variableEdited ?? variableCollected : variableCollected;
variables.set(bindingDependency, variable);
});
console.log("getVariablesActivity", variables);
return variables;
};

Expand Down Expand Up @@ -345,6 +346,8 @@ export const OrchestratorForStories = (props: OrchestratorProps) => {
{components.map(function (component: any) {
const { id, componentType, response, options, value, ...other } = component;
const Component = lunatic[componentType];
const parsedValue = typeof value === "number" ? value.toString() : value;
console.log("component:", componentType, "response:", response, "value:", value);
return (
<div className="lunatic lunatic-component" key={`component-${id}`}>
<Component
Expand All @@ -360,11 +363,11 @@ export const OrchestratorForStories = (props: OrchestratorProps) => {
getDataLocal(),
iteration,
getBindingDependencies(components),
value,
parsedValue,
source,
)}
bindingDependencies={getBindingDependencies(components)}
value={value}
value={parsedValue}
/>
</div>
);
Expand Down
2 changes: 1 addition & 1 deletion src/pages/home-surveyed/HomeSurveyed.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,8 @@ import {
getSource,
getSurveyRights,
getUserDatasActivity,
initializeHomeSurveys,
initializeRemoteDatas,
initializeHomeSurveys,
initializeSurveysDatasCache,
initializeSurveysIdsDemo,
nameSurveyGroupMap,
Expand Down
1 change: 0 additions & 1 deletion src/service/loop-service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@ import {
getValueOfData,
getVariable,
saveData,
saveDataLocally,
setValue,
toIgnoreForActivity,
toIgnoreForRoute,
Expand Down

0 comments on commit f638b60

Please sign in to comment.