diff --git a/index.html b/index.html
index 3ef930e..01a7a02 100644
--- a/index.html
+++ b/index.html
@@ -194,13 +194,23 @@
Supported Titles
ipcRenderer.send('desc:value', desc);
}
+ var noSpecialCharacters = function (str) {
+ return str.replace(/[^a-zA-Z0-9 ]/g, '');
+ }
+
document.addEventListener("DOMContentLoaded", function() {
ipcRenderer.send('getGameData');
ipcRenderer.on('sendingGameData', function(e, data) {
- data.forEach(function(game) {
- document.getElementById("title-container").innerHTML += `${game}
`;
- })
+ data.forEach(function(game) {
+ let clean_game = noSpecialCharacters(game);
+ document.getElementById("title-container").innerHTML += `${game}
`;
+ })
+
+ data.forEach(function(game) {
+ let clean_game = noSpecialCharacters(game);
+ document.getElementById(clean_game).addEventListener('click', event => {document.querySelector('#game').value = document.getElementById(clean_game).textContent;});
+ })
})
})