From e2155d2cecdd67c37bc5b8e98c5b354923abac67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rodrigo=20L=C3=B3pez=20Dato?= Date: Tue, 16 Apr 2024 11:15:41 -0300 Subject: [PATCH] fix: correct JS code snippets syntax (#3770) --- .../common/code-help/create-user/create-user-js.js | 9 +++++---- frontend/common/code-help/init/init-js.js | 4 ++-- frontend/common/code-help/traits/traits-js.js | 11 ++++++----- 3 files changed, 13 insertions(+), 11 deletions(-) diff --git a/frontend/common/code-help/create-user/create-user-js.js b/frontend/common/code-help/create-user/create-user-js.js index 41bfc4910084..cf1ae6d72b25 100644 --- a/frontend/common/code-help/create-user/create-user-js.js +++ b/frontend/common/code-help/create-user/create-user-js.js @@ -14,10 +14,11 @@ module.exports = ( // Option 1: initialise with an identity and traits ${LIB_NAME}.init({ environmentID: "${envId}", - identity:${userId || USER_ID}, - traits:{${TRAIT_NAME}: 21}}, - onChange: (oldFlags, params) => {...} + identity: "${userId || USER_ID}", + traits: { "${TRAIT_NAME}": 21 }, + onChange: (oldFlags, params) => { /* ... */ }, }); + // Option 2: identify after initialising -${LIB_NAME}.identify("${userId || USER_ID}", {${TRAIT_NAME}: 21); +${LIB_NAME}.identify("${userId || USER_ID}", { "${TRAIT_NAME}": 21 }); ` diff --git a/frontend/common/code-help/init/init-js.js b/frontend/common/code-help/init/init-js.js index ee46d6bfafc0..7dbfa8b11008 100644 --- a/frontend/common/code-help/init/init-js.js +++ b/frontend/common/code-help/init/init-js.js @@ -2,10 +2,10 @@ module.exports = ( envId, { FEATURE_FUNCTION, FEATURE_NAME, FEATURE_NAME_ALT, LIB_NAME, NPM_CLIENT }, customFeature, -) => `import ${LIB_NAME} from "${NPM_CLIENT}"; //Add this line if you're using ${LIB_NAME} via npm +) => `import ${LIB_NAME} from "${NPM_CLIENT}"; // Add this line if you're using ${LIB_NAME} via npm ${LIB_NAME}.init({ - environmentID:"${envId}", + environmentID: "${envId}", onChange: (oldFlags, params) => { // Occurs whenever flags are changed // Determines if the update came from the server or local cached storage const { isFromServer } = params; diff --git a/frontend/common/code-help/traits/traits-js.js b/frontend/common/code-help/traits/traits-js.js index 5674a189edfe..fb3a03819957 100644 --- a/frontend/common/code-help/traits/traits-js.js +++ b/frontend/common/code-help/traits/traits-js.js @@ -5,11 +5,12 @@ module.exports = ( ) => `// Option 1: initialise with an identity and traits ${LIB_NAME}.init({ environmentID: "${envId}", - identity:${userId || USER_ID}, - traits:{${TRAIT_NAME}: 21}}, - onChange: (oldFlags, params) => {...} + identity: "${userId || USER_ID}", + traits: { "${TRAIT_NAME}": 21 }, + onChange: (oldFlags, params) => { /* ... */ }, }); + // Option 2: identify/set traits after initialising -${LIB_NAME}.identify("${userId || USER_ID}", {${TRAIT_NAME}: 21); -${LIB_NAME}.setTraits({${TRAIT_NAME}: 21); +${LIB_NAME}.identify("${userId || USER_ID}", { "${TRAIT_NAME}": 21 }); +${LIB_NAME}.setTraits({ "${TRAIT_NAME}": 21 }); `