Skip to content

Commit

Permalink
Merge pull request #1 from cis3296f23/bigham-dev
Browse files Browse the repository at this point in the history
PoC, configuration for .env and .gitignore
  • Loading branch information
luigipm27 authored Nov 5, 2023
2 parents b0191cb + 16cf9eb commit 39a08b0
Show file tree
Hide file tree
Showing 9 changed files with 2,210 additions and 1 deletion.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
node_modules/
node_modules/
.env
Empty file added OpenOverlay.css
Empty file.
3 changes: 3 additions & 0 deletions OpenOverlay.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
var root = document.getElementById("root");
var summonerInfo = getSummoner({});
root.appendChild(summonerInfo);
20 changes: 20 additions & 0 deletions getSummoner.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
const { Kayn, REGIONS } = require("kayn");
require("dotenv").config();

function getSummoner({ summonerName = "GreenHam09" }) {
var div = document.createElement("div");
div.classList.add("summoner");
var summonerNameHeader = document.createElement("h2");
summonerNameHeader.innerHTML = summonerName;
div.appendChild(summonerNameHeader);

var kayn = Kayn(process.env.API_KEY)();
kayn.Summoner.by.name(summonerName).callback(function (err, summoner) {
var level = document.createElement("p");
level.innerHTML = summoner.summonerLevel;
div.appendChild(level);
console.log(summoner);
});

return div;
}
38 changes: 38 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<!-- https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP -->

<!--
<meta
http-equiv="Content-Security-Policy"
content="default-src 'self'; script-src 'self' https://unpkg.com"
/>
<meta
http-equiv="X-Content-Security-Policy"
content="default-src 'self'; script-src 'self' https://unpkg.com"
/>
-->

<script src="getSummoner.js"></script>
<!-- React dependencies via CDNs -->
<script src="https://unpkg.com/[email protected]/umd/react.production.min.js"></script>
<script src="https://unpkg.com/[email protected]/umd/react-dom.production.min.js"></script>

<!-- Babel for JSX compilation -->
<script src="https://unpkg.com/[email protected]/babel.min.js"></script>

<!-- Styling-->
<link rel="stylesheet" type="text/css" href="summoner.css" />

<title>OpenOverlay</title>
</head>
<body>
<div id="root">
<p>Summoner Name</p>
<script src="OpenOverlay.js"></script>
</div>
</body>
</html>
22 changes: 22 additions & 0 deletions main.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
const { app, BrowserWindow } = require("electron");

const createWindow = () => {
const win = new BrowserWindow({
webPreferences: {
nodeIntegration: true,
contextIsolation: false,
},
width: 1600,
height: 1200,
});

win.loadFile("index.html");
};

app.whenReady().then(() => {
createWindow();
});

app.on("window-all-closed", () => {
if (process.platform !== "darwin") app.quit();
});
Loading

0 comments on commit 39a08b0

Please sign in to comment.