diff --git a/src/style.css b/src/style.css index 039a379..edb7663 100644 --- a/src/style.css +++ b/src/style.css @@ -101,15 +101,4 @@ fieldset { label { font-weight: 300; -} -.timer { - position: absolute; - width: 24px; - height: 24px; - border-radius: 24px; - padding: 8px 10px; - display: flex; - justify-content: center; - align-items: center; - -} +} \ No newline at end of file diff --git a/src/token.ts b/src/token.ts index e364ba6..a2ad1eb 100644 --- a/src/token.ts +++ b/src/token.ts @@ -1,22 +1,8 @@ import totp from 'totp-generator' const period = 30 const digits = 6 -let token = '' -export function displayToken(secret) { - async function generateTOTP() { - const token = totp(secret.replaceAll(' ', '').trim(), { - digits, - period, - }) - const secondsSinceEpoch = Math.ceil(Date.now() / 1000) - 1 - const secondsSinceStart = 0 + (secondsSinceEpoch % period) - const secondsRemaining = period - (secondsSinceEpoch % period) - console.log('this is broken') - setResult(token) - setRunningTime(secondsSinceStart) - setSecondsTillExpiration(secondsRemaining) - } +export function displayToken(secret) { const token = totp(secret.replace(/ /g, '').trim(), { digits, period, diff --git a/src/tokenList.ts b/src/tokenList.ts index 98e949f..9136b65 100644 --- a/src/tokenList.ts +++ b/src/tokenList.ts @@ -4,12 +4,7 @@ import { tokens } from "./tokens"; export function tokenList() { const element = document.createElement("div"); element.classList.add("test"); - const div = document.createElement('div') - div.append('