diff options
Diffstat (limited to 'app/assets/javascripts/serverless/survey_banner.js')
-rw-r--r-- | app/assets/javascripts/serverless/survey_banner.js | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/app/assets/javascripts/serverless/survey_banner.js b/app/assets/javascripts/serverless/survey_banner.js deleted file mode 100644 index 070e8f4c661..00000000000 --- a/app/assets/javascripts/serverless/survey_banner.js +++ /dev/null @@ -1,36 +0,0 @@ -import Vue from 'vue'; -import { setUrlParams } from '~/lib/utils/url_utility'; -import SurveyBanner from './survey_banner.vue'; - -let bannerInstance; -const SURVEY_URL_BASE = 'https://gitlab.fra1.qualtrics.com/jfe/form/SV_00PfofFfY9s8Shf'; - -export default function initServerlessSurveyBanner() { - const el = document.querySelector('.js-serverless-survey-banner'); - if (el && !bannerInstance) { - const { userName, userEmail } = el.dataset; - - // pre-populate survey fields - const surveyUrl = setUrlParams( - { - Q_PopulateResponse: JSON.stringify({ - QID1: userEmail, - QID2: userName, - QID16: '1', // selects "yes" to "do you currently use GitLab?" - }), - }, - SURVEY_URL_BASE, - ); - - bannerInstance = new Vue({ - el, - render(createElement) { - return createElement(SurveyBanner, { - props: { - surveyUrl, - }, - }); - }, - }); - } -} |