Skip to content

Commit 25ae705

Browse files
Merge branch 'sandbox' into master
2 parents 943424a + 9117e0e commit 25ae705

File tree

7 files changed

+300
-6
lines changed

7 files changed

+300
-6
lines changed

ui_src/.env

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
REACT_APP_SANDBOX_ENV=true

ui_src/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
"react-dom": "^17.0.2",
2525
"react-draggable": "^4.4.5",
2626
"react-google-login": "^5.2.2",
27+
"react-hotjar": "^5.0.0",
2728
"react-responsive": "^9.0.0-beta.6",
2829
"react-router-dom": "^5.2.0",
2930
"react-scripts": "5.0.0",

ui_src/public/index.html

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,25 @@
22
<html lang="en">
33

44
<head>
5+
<!-- Google Tag Manager -->
6+
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
7+
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
8+
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
9+
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
10+
})(window,document,'script','dataLayer','GTM-P2JGQW6');</script>
11+
<!-- End Google Tag Manager -->
512
<meta charset="utf-8" />
6-
<link rel="icon" href="%PUBLIC_URL%/favicon.ico" />
7-
<meta name="viewport" content="width=device-width, initial-scale=1" />
8-
<meta name="theme-color" content="#000000" />
9-
<meta name="description" content="Web site created using create-react-app" />
13+
<meta property="og:site_name" content="Memphis{dev} Sandbox"/>
14+
<meta property="og:title" content="Memphis{dev} Sandbox"/>
15+
<meta property="og:description" content="A powerful message broker for modern developers"/>
16+
<meta property="og:image" itemprop="image" content="https://i.ibb.co/vP6vXDT/Screen-Shot-2022-08-07-at-21-48-52.png"/>
17+
<meta property="og:type" content="website"/>
18+
<meta property="og:updated_time" content="1440432930"/>
19+
<meta content="https://i.ibb.co/vP6vXDT/Screen-Shot-2022-08-07-at-21-48-52.png" property="twitter:image"/>
20+
<link rel="icon" href="%PUBLIC_URL%/favicon.ico"/>
21+
<meta name="viewport" content="width=device-width, initial-scale=1"/>
22+
<meta name="theme-color" content="#000000"/>
23+
<meta name="description" content="A powerful message broker for modern developers" />
1024
<!--
1125
manifest.json provides metadata used when your web app is installed on a
1226
user's mobile device or desktop. See https://developers.google.com/web/fundamentals/web-app-manifest/
@@ -21,7 +35,7 @@
2135
work correctly both with client-side routing and a non-root public URL.
2236
Learn how to configure a non-root public URL by running `npm run build`.
2337
-->
24-
<title>Memphis - Dashboard</title>
38+
<title>Memphis{dev} Sandbox</title>
2539
<!-- Favicons -->
2640
<!-- <link rel="icon" href="/img/favicon.ico" type="image/x-icon"> -->
2741
<link rel="apple-touch-icon" sizes="57x57" href="/img/favicon/apple-icon-57x57.png">
@@ -44,6 +58,10 @@
4458
</head>
4559

4660
<body>
61+
<!-- Google Tag Manager (noscript) -->
62+
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-P2JGQW6"
63+
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
64+
<!-- End Google Tag Manager (noscript) -->
4765
<noscript>You need to enable JavaScript to run this app.</noscript>
4866
<div id="root"></div>
4967
<!--

ui_src/src/index.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,13 @@ import reportWebVitals from './reportWebVitals';
2626
import Store from './hooks/store';
2727
import App from './App';
2828

29+
const sandboxSiteId = 3089915;
30+
const hotjarVersion = 6;
31+
2932
function MemphisApp() {
33+
if (process.env.REACT_APP_SANDBOX_ENV) {
34+
hotjar.initialize(sandboxSiteId, hotjarVersion);
35+
}
3036
return (
3137
<Store>
3238
<BrowserRouter>

ui_static_files/build/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="Web site created using create-react-app"/><link rel="manifest" href="/manifest.json"/><title>Memphis - Dashboard</title><link rel="apple-touch-icon" sizes="57x57" href="/img/favicon/apple-icon-57x57.png"><link rel="apple-touch-icon" sizes="60x60" href="/img/favicon/apple-icon-60x60.png"><link rel="apple-touch-icon" sizes="72x72" href="/img/favicon/apple-icon-72x72.png"><link rel="apple-touch-icon" sizes="76x76" href="/img/favicon/apple-icon-76x76.png"><link rel="apple-touch-icon" sizes="114x114" href="/img/favicon/apple-icon-114x114.png"><link rel="apple-touch-icon" sizes="120x120" href="/img/favicon/apple-icon-120x120.png"><link rel="apple-touch-icon" sizes="144x144" href="/img/favicon/apple-icon-144x144.png"><link rel="apple-touch-icon" sizes="152x152" href="/img/favicon/apple-icon-152x152.png"><link rel="apple-touch-icon" sizes="180x180" href="/img/favicon/apple-icon-180x180.png"><link rel="icon" type="image/png" sizes="192x192" href="/img/favicon/android-icon-192x192.png"><link rel="icon" type="image/png" sizes="32x32" href="/img/favicon/favicon-32x32.png"><link rel="icon" type="image/png" sizes="96x96" href="/img/favicon/favicon-96x96.png"><link rel="icon" type="image/png" sizes="16x16" href="/img/favicon/favicon-16x16.png"><meta name="msapplication-TileColor" content="#ffffff"><meta name="msapplication-TileImage" content="/img/favicon/ms-icon-144x144.png"><meta name="theme-color" content="#ffffff"><script defer="defer" src="/static/js/main.af551709.js"></script><link href="/static/css/main.1df64556.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
1+
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="Web site created using create-react-app"/><link rel="manifest" href="/manifest.json"/><title>Memphis - Dashboard</title><link rel="apple-touch-icon" sizes="57x57" href="/img/favicon/apple-icon-57x57.png"><link rel="apple-touch-icon" sizes="60x60" href="/img/favicon/apple-icon-60x60.png"><link rel="apple-touch-icon" sizes="72x72" href="/img/favicon/apple-icon-72x72.png"><link rel="apple-touch-icon" sizes="76x76" href="/img/favicon/apple-icon-76x76.png"><link rel="apple-touch-icon" sizes="114x114" href="/img/favicon/apple-icon-114x114.png"><link rel="apple-touch-icon" sizes="120x120" href="/img/favicon/apple-icon-120x120.png"><link rel="apple-touch-icon" sizes="144x144" href="/img/favicon/apple-icon-144x144.png"><link rel="apple-touch-icon" sizes="152x152" href="/img/favicon/apple-icon-152x152.png"><link rel="apple-touch-icon" sizes="180x180" href="/img/favicon/apple-icon-180x180.png"><link rel="icon" type="image/png" sizes="192x192" href="/img/favicon/android-icon-192x192.png"><link rel="icon" type="image/png" sizes="32x32" href="/img/favicon/favicon-32x32.png"><link rel="icon" type="image/png" sizes="96x96" href="/img/favicon/favicon-96x96.png"><link rel="icon" type="image/png" sizes="16x16" href="/img/favicon/favicon-16x16.png"><meta name="msapplication-TileColor" content="#ffffff"><meta name="msapplication-TileImage" content="/img/favicon/ms-icon-144x144.png"><meta name="theme-color" content="#ffffff"><script defer="defer" src="/static/js/main.af551709.js"></script><link href="/static/css/main.1df64556.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>

ui_static_files/build/static/js/main.fa046b95.js

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 266 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,266 @@
1+
/*
2+
object-assign
3+
(c) Sindre Sorhus
4+
@license MIT
5+
*/
6+
7+
/*
8+
object-assign
9+
(c) Sindre Sorhus
10+
@license MIT
11+
*/
12+
13+
/*!
14+
Copyright (c) 2018 Jed Watson.
15+
Licensed under the MIT License (MIT), see
16+
http://jedwatson.github.io/classnames
17+
*/
18+
19+
/*!
20+
Copyright (c) 2015 Jed Watson.
21+
Based on code that is Copyright 2013-2015, Facebook, Inc.
22+
All rights reserved.
23+
*/
24+
25+
/*!
26+
* ApexCharts v3.35.5
27+
* (c) 2018-2022 ApexCharts
28+
* Released under the MIT License.
29+
*/
30+
31+
/*! *****************************************************************************
32+
Copyright (c) Microsoft Corporation. All rights reserved.
33+
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
34+
this file except in compliance with the License. You may obtain a copy of the
35+
License at http://www.apache.org/licenses/LICENSE-2.0
36+
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
37+
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
38+
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
39+
MERCHANTABLITY OR NON-INFRINGEMENT.
40+
See the Apache Version 2.0 License for specific language governing permissions
41+
and limitations under the License.
42+
***************************************************************************** */
43+
44+
/*! ./Component */
45+
46+
/*! ./Context */
47+
48+
/*! ./checkPropTypes */
49+
50+
/*! ./cjs/react-is.development.js */
51+
52+
/*! ./factoryWithTypeCheckers */
53+
54+
/*! ./lib/ReactPropTypesSecret */
55+
56+
/*! ./lib/has */
57+
58+
/*! ./mediaQuery */
59+
60+
/*! ./toQuery */
61+
62+
/*! ./useMediaQuery */
63+
64+
/*! JSON v3.3.2 | http://bestiejs.github.io/json3 | Copyright 2012-2014, Kit Cambridge | http://kit.mit-license.org */
65+
66+
/*! css-mediaquery */
67+
68+
/*! https://mths.be/wtf8 v1.0.0 by @mathias */
69+
70+
/*! hyphenate-style-name */
71+
72+
/*! matchmediaquery */
73+
74+
/*! object-assign */
75+
76+
/*! prop-types */
77+
78+
/*! react */
79+
80+
/*! react-is */
81+
82+
/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */
83+
84+
/*! shallow-equal */
85+
86+
/*! svg.draggable.js - v2.2.2 - 2019-01-08
87+
* https://github.com/svgdotjs/svg.draggable.js
88+
* Copyright (c) 2019 Wout Fierens; Licensed MIT */
89+
90+
/*! svg.filter.js - v2.0.2 - 2016-02-24
91+
* https://github.com/wout/svg.filter.js
92+
* Copyright (c) 2016 Wout Fierens; Licensed MIT */
93+
94+
/*!**********************!*\
95+
!*** ./src/index.ts ***!
96+
\**********************/
97+
98+
/*!************************!*\
99+
!*** ./src/Context.ts ***!
100+
\************************/
101+
102+
/*!************************!*\
103+
!*** ./src/toQuery.ts ***!
104+
\************************/
105+
106+
/*!**************************!*\
107+
!*** ./src/Component.ts ***!
108+
\**************************/
109+
110+
/*!***************************!*\
111+
!*** ./src/mediaQuery.ts ***!
112+
\***************************/
113+
114+
/*!******************************!*\
115+
!*** ./src/useMediaQuery.ts ***!
116+
\******************************/
117+
118+
/*!****************************************!*\
119+
!*** ./node_modules/react-is/index.js ***!
120+
\****************************************/
121+
122+
/*!******************************************!*\
123+
!*** ./node_modules/prop-types/index.js ***!
124+
\******************************************/
125+
126+
/*!********************************************!*\
127+
!*** ./node_modules/prop-types/lib/has.js ***!
128+
\********************************************/
129+
130+
/*!*********************************************!*\
131+
!*** ./node_modules/object-assign/index.js ***!
132+
\*********************************************/
133+
134+
/*!**********************************************!*\
135+
!*** ./node_modules/css-mediaquery/index.js ***!
136+
\**********************************************/
137+
138+
/*!***********************************************!*\
139+
!*** ./node_modules/matchmediaquery/index.js ***!
140+
\***********************************************/
141+
142+
/*!***************************************************!*\
143+
!*** ./node_modules/prop-types/checkPropTypes.js ***!
144+
\***************************************************/
145+
146+
/*!****************************************************!*\
147+
!*** ./node_modules/hyphenate-style-name/index.js ***!
148+
\****************************************************/
149+
150+
/*!******************************************************!*\
151+
!*** ./node_modules/shallow-equal/dist/index.esm.js ***!
152+
\******************************************************/
153+
154+
/*!***********************************************************!*\
155+
!*** ./node_modules/react-is/cjs/react-is.development.js ***!
156+
\***********************************************************/
157+
158+
/*!************************************************************!*\
159+
!*** ./node_modules/prop-types/factoryWithTypeCheckers.js ***!
160+
\************************************************************/
161+
162+
/*!*************************************************************!*\
163+
!*** ./node_modules/prop-types/lib/ReactPropTypesSecret.js ***!
164+
\*************************************************************/
165+
166+
/*!**************************************************************************************!*\
167+
!*** external {"commonjs":"react","commonjs2":"react","amd":"react","root":"React"} ***!
168+
\**************************************************************************************/
169+
170+
/**
171+
* A better abstraction over CSS.
172+
*
173+
* @copyright Oleg Isonen (Slobodskoi) / Isonen 2014-present
174+
* @website https://github.com/cssinjs/jss
175+
* @license MIT
176+
*/
177+
178+
/** @license React v0.20.2
179+
* scheduler.production.min.js
180+
*
181+
* Copyright (c) Facebook, Inc. and its affiliates.
182+
*
183+
* This source code is licensed under the MIT license found in the
184+
* LICENSE file in the root directory of this source tree.
185+
*/
186+
187+
/** @license React v16.13.1
188+
* react-is.development.js
189+
*
190+
* Copyright (c) Facebook, Inc. and its affiliates.
191+
*
192+
* This source code is licensed under the MIT license found in the
193+
* LICENSE file in the root directory of this source tree.
194+
*/
195+
196+
/** @license React v16.13.1
197+
* react-is.production.min.js
198+
*
199+
* Copyright (c) Facebook, Inc. and its affiliates.
200+
*
201+
* This source code is licensed under the MIT license found in the
202+
* LICENSE file in the root directory of this source tree.
203+
*/
204+
205+
/** @license React v17.0.2
206+
* react-dom.production.min.js
207+
*
208+
* Copyright (c) Facebook, Inc. and its affiliates.
209+
*
210+
* This source code is licensed under the MIT license found in the
211+
* LICENSE file in the root directory of this source tree.
212+
*/
213+
214+
/** @license React v17.0.2
215+
* react-is.production.min.js
216+
*
217+
* Copyright (c) Facebook, Inc. and its affiliates.
218+
*
219+
* This source code is licensed under the MIT license found in the
220+
* LICENSE file in the root directory of this source tree.
221+
*/
222+
223+
/** @license React v17.0.2
224+
* react-jsx-runtime.production.min.js
225+
*
226+
* Copyright (c) Facebook, Inc. and its affiliates.
227+
*
228+
* This source code is licensed under the MIT license found in the
229+
* LICENSE file in the root directory of this source tree.
230+
*/
231+
232+
/** @license React v17.0.2
233+
* react.production.min.js
234+
*
235+
* Copyright (c) Facebook, Inc. and its affiliates.
236+
*
237+
* This source code is licensed under the MIT license found in the
238+
* LICENSE file in the root directory of this source tree.
239+
*/
240+
241+
/**!
242+
* @fileOverview Kickass library to create and place poppers near their reference elements.
243+
* @version 1.16.1
244+
* @license
245+
* Copyright (c) 2016 Federico Zivolo and contributors
246+
*
247+
* Permission is hereby granted, free of charge, to any person obtaining a copy
248+
* of this software and associated documentation files (the "Software"), to deal
249+
* in the Software without restriction, including without limitation the rights
250+
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
251+
* copies of the Software, and to permit persons to whom the Software is
252+
* furnished to do so, subject to the following conditions:
253+
*
254+
* The above copyright notice and this permission notice shall be included in all
255+
* copies or substantial portions of the Software.
256+
*
257+
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
258+
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
259+
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
260+
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
261+
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
262+
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
263+
* SOFTWARE.
264+
*/
265+
266+
//! goToAndStop must be relative to the start of the current segment

0 commit comments

Comments
 (0)