Add option to add tracking to denreg
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
df1f4965ad
commit
fbbb66d5af
@ -14,6 +14,7 @@ const config =
|
||||
) || {};
|
||||
|
||||
if (!config.user) config.user = {};
|
||||
if (!config.web) config.web = {};
|
||||
|
||||
const env = Deno.env.toObject();
|
||||
|
||||
@ -43,6 +44,9 @@ for (const key in env) {
|
||||
case "S3_REGION":
|
||||
config.s3 = { ...(config.s3 || {}), region: env[key] };
|
||||
break;
|
||||
case "WEB_TRACKING":
|
||||
config.web.tracking = env[key];
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,5 +1,8 @@
|
||||
/// <reference path="../types/jsx.d.ts" />
|
||||
import { React } from "../deps.ts";
|
||||
import config from "../config.ts";
|
||||
|
||||
console.log(config);
|
||||
|
||||
const styles = new TextDecoder().decode(
|
||||
Deno.readFileSync("src/views/styles.css")
|
||||
@ -105,7 +108,12 @@ export default function Base(p: any, children: any[]) {
|
||||
content="width=device-width,initial-scale=1"
|
||||
/>
|
||||
</head>
|
||||
<body class="site">{children}</body>
|
||||
<body class="site">
|
||||
{config.web.tracking && (
|
||||
<tracking innerHTML={config.web.tracking}></tracking>
|
||||
)}
|
||||
{children}
|
||||
</body>
|
||||
</html>
|
||||
);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user