From cdb76531f81f78b4e4073fe6e54b941417f55d93 Mon Sep 17 00:00:00 2001 From: Beefo Date: Fri, 14 Oct 2016 22:54:43 -0400 Subject: [PATCH] scafold with user name, this prompts for login which helps illustrate how local testing works --- generators/app/templates/app/addin.html | 2 +- generators/app/templates/app/scripts/main.js | 6 ++++++ package.json | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/generators/app/templates/app/addin.html b/generators/app/templates/app/addin.html index 04f390d..5a43183 100644 --- a/generators/app/templates/app/addin.html +++ b/generators/app/templates/app/addin.html @@ -31,7 +31,7 @@ diff --git a/generators/app/templates/app/scripts/main.js b/generators/app/templates/app/scripts/main.js index 568636c..3d8a462 100644 --- a/generators/app/templates/app/scripts/main.js +++ b/generators/app/templates/app/scripts/main.js @@ -40,6 +40,12 @@ geotab.addin.<%= root %> = function () { freshState.setState({ hello: 'world' }); + + // getting the current user to display in the UI + freshApi.getSession(session => { + document.querySelector('#<%= root %>-user').textContent = `${session.userName}'s`; + }); + // show main content elAddin.className = ''; }, diff --git a/package.json b/package.json index 402052b..3bfa3fd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "generator-addin", - "version": "0.1.7", + "version": "0.1.8", "description": "MyGeotab/Geotab Drive add-in generator", "homepage": "https://github.com/geotab/generator-addin", "author": {