UNPKG

cluedin-widget

Version:

This is the project for creating and managing widgets in CluedIn.

28 lines (24 loc) 774 B
module.exports = function( protocol, mainDomain, clientId ) { var goToApp = function( url ) { return protocol + clientId + mainDomain + url; }; return { goToSearch: function( searchTerm ) { return goToApp( '#/search/' + searchTerm ); }, goToEntity: function( id ) { return goToApp( '#/entity/' + id + '/details' ); }, goToApp: goToApp, goToInviteUser: function() { return goToApp( '#/administration/useradmin/users' ); }, goToAppProvider: function( type ) { let url = '#/administration/integration/all'; if ( type ) { url += '?type=' + type; } return goToApp( url ); } }; };