- {!myProcesses.includes(processId) ? (
-
- Vous n'avez pas accès aux données privées de ce processus
-
- ) : !privateData[state.state_id] ? (
- (() => {
- fetchPrivateData(processId, state.state_id);
- return
Chargement...
;
- })()
- ) : Object.keys(privateData[state.state_id]).length > 0 ? (
- Object.entries(privateData[state.state_id]).map(([key, value]) => (
-
- {key}: {formatValue(key, value)}
-
- ))
+
+ {/* Public Data */}
+ {Object.entries(state.public_data).map(([key, value]) =>
+ renderDataField(key, value, state.pcd_commitment[key], false, processId, state.state_id)
+ )}
+
+ {/* Private Data */}
+ {myProcesses.includes(processId) ? (
+ Object.keys(statePrivateData).length > 0 ? (
+ Object.entries(statePrivateData).map(([key, value]) =>
+ renderDataField(key, value, state.pcd_commitment[key], true, processId, state.state_id)
+ )
) : (
-
- Aucune donnée privée disponible
-
- )}
-
-
-
Données publiques
-
- {Object.keys(state.public_data).length > 0 ? (
- Object.entries(state.public_data).map(([key, value]) => (
-
- {key}: {formatValue(key, value)}
-
- ))
- ) : (
-
- Aucune donnée publique disponible
-
- )}
-
+
Chargement des données privées...
+ )
+ ) : (
+
+ 🔒 Vous n'avez pas accès aux données privées de ce processus
+
+ )}