Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/develop dashbaord page #931

Open
wants to merge 212 commits into
base: dev
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
212 commits
Select commit Hold shift + click to select a range
15423a2
try to add connect #1
Ridel1e Sep 30, 2023
831bc01
try to add connect #2
Ridel1e Sep 30, 2023
a441f88
try to add connect #3
Ridel1e Sep 30, 2023
7ac5419
try to add connect #4
Ridel1e Sep 30, 2023
c24edb0
try to add connect #5
Ridel1e Sep 30, 2023
13ccf5d
try to add connect #6
Ridel1e Sep 30, 2023
81b0788
try to add connect #7
Ridel1e Sep 30, 2023
a36aee9
try to add connect #9
Ridel1e Sep 30, 2023
8066128
try to add connect #10
Ridel1e Sep 30, 2023
360ed1b
try to add connect #11
Ridel1e Sep 30, 2023
352645f
node verison 19
Mercurial Oct 11, 2023
6ca6e39
theme updated
BJR-developer Oct 12, 2023
04bdf5e
Merge branch 'dev' of github.com:teddy-swap/teddy-swap-ui into rebrand
Mercurial Oct 12, 2023
5f306c3
rebrand teddy
shito8 Oct 14, 2023
8515505
Merge pull request #9 from teddy-swap/dev-shito
Mercurial Oct 14, 2023
763a9ff
force yarn version
Mercurial Oct 14, 2023
658c195
updated to yarn 3
Mercurial Oct 14, 2023
3007c3a
revert to yarn 3.6.3 for now
Mercurial Oct 14, 2023
c54b8cd
1 more attempt to fix yarn build issue for cloudflare build v2
Mercurial Oct 14, 2023
095471a
Temporarily disable verified pools
Mercurial Oct 22, 2023
e40e389
config updates
Mercurial Oct 22, 2023
2130bcd
dependency update
Mercurial Oct 22, 2023
fe51a99
fixed details ui
shito8 Oct 22, 2023
f7a6a36
Merge pull request #10 from teddy-swap/dev-shito
Mercurial Oct 22, 2023
3b44223
Merge branch 'dev' of github.com:teddy-swap/teddy-swap-ui into testne…
Mercurial Oct 22, 2023
c83bdde
point to demeter analytics API
Mercurial Oct 28, 2023
a52f856
Merge pull request #11 from teddy-swap/testnet-v1.5
Mercurial Oct 28, 2023
ca210ad
big improvements
shito8 Oct 28, 2023
2ceac4f
Merge branch 'dev' into dev-shito
shito8 Oct 28, 2023
5c37f3d
fixed mobile and improvements
shito8 Oct 29, 2023
9afae6a
delete comments
shito8 Oct 29, 2023
d14d4ae
fixed select Network main page
shito8 Oct 29, 2023
54dc83b
clean code main page
shito8 Oct 29, 2023
bee3d3d
teddyswap logos url in config
Mercurial Oct 31, 2023
5212116
delete existing workflows
Mercurial Oct 31, 2023
92077b8
config clean up to prepare for testnet
Mercurial Oct 31, 2023
d0418a1
Added support for custom tx-submit endpoint
Mercurial Nov 1, 2023
03ec878
removed comments
Mercurial Nov 1, 2023
d54661a
temporarily removed translation for new version modal
Mercurial Nov 2, 2023
786c7f1
Merge branch 'dev' into dev-shito
shito8 Nov 2, 2023
7f5fda8
fixed modal, arrow and others cases
shito8 Nov 2, 2023
2bfdfc9
Removed Amm Pool analytics related to ergo
Mercurial Nov 2, 2023
5f441d3
Merge branch 'dev' of github.com:teddy-swap/teddy-swap-ui into dev-shito
Mercurial Nov 2, 2023
2a5052d
fixed modals Orders-Wallet-Pool overview
shito8 Nov 3, 2023
9df3f84
Merge pull request #12 from teddy-swap/dev-shito
Mercurial Nov 3, 2023
b880281
Removed Spectrum Specific Elements / Texts
Mercurial Nov 3, 2023
c8d221c
removed chart toggle button
Mercurial Nov 3, 2023
70ee032
TeddySwap label instead of Spectrum
Mercurial Nov 4, 2023
596c540
Replaced Nitro with Honey
Mercurial Nov 4, 2023
962a311
added link to honey documentation
Mercurial Nov 4, 2023
3d51914
Removed Translation for Honey for now
Mercurial Nov 4, 2023
9c4f836
Removed New Version Modal
Mercurial Nov 5, 2023
65d1dce
Removed Create Pool Button
Mercurial Nov 10, 2023
19083ff
Updated to TeddySwap Cardano Dex Sdk version 0.1.228
Mercurial Nov 10, 2023
12dc985
Increased API polling interval from 5 seconds to 20 seconds
Mercurial Nov 10, 2023
1e05628
Polling Interval from 20 to 10 Seconds
Mercurial Nov 10, 2023
d82ea8c
updated markets api endpoint
Mercurial Nov 11, 2023
6ba881b
LBE page structure
shito8 Nov 12, 2023
d52b413
Merge branch 'dev' into dev-shito
shito8 Nov 12, 2023
9a852ed
fixed input logic
shito8 Nov 12, 2023
a94629d
modify url api and apply desing mobile
shito8 Nov 14, 2023
73981d2
Updated Explorer Endpoint
Mercurial Nov 15, 2023
5aeb594
Updated to TeddySwap Cardano SDK 0.1.229
Mercurial Nov 16, 2023
57d9fdc
Merge branch 'dev' into dev-shito
shito8 Nov 18, 2023
7fd74ee
remove spectrumlabs/analytics
shito8 Nov 18, 2023
4e04469
complete logic en deposit dApp
shito8 Nov 18, 2023
8336796
refactor header
shito8 Nov 19, 2023
6826cb9
complete LBE
shito8 Nov 19, 2023
264cb36
improve mobile LBE - added selector Network - modify title page
shito8 Nov 20, 2023
6129d69
remove file
shito8 Nov 20, 2023
ffd4829
fixed details
shito8 Nov 20, 2023
6a1dfaf
remove api proxy
shito8 Nov 20, 2023
7969114
Merge pull request #13 from teddy-swap/dev-shito
Mercurial Nov 20, 2023
8b9c27e
Updated LBE values and FAQ details
Mercurial Nov 20, 2023
40bab7a
Updated Math
Mercurial Nov 20, 2023
4884bab
Added Support for LBE Transaction building and Balance Update via htt…
Mercurial Nov 21, 2023
e7c7a58
Update README.md
Mercurial Nov 21, 2023
ddbe429
Update README.md
Mercurial Nov 22, 2023
094dc5a
Update README.md
Mercurial Nov 22, 2023
8db48ef
Merge pull request #14 from teddy-swap/Mercurial-patch-1
Mercurial Nov 22, 2023
441a0dc
Merge pull request #15 from teddy-swap/dev
Mercurial Nov 22, 2023
e56a0c6
github pages deployment
Mercurial Nov 22, 2023
32fdcb1
Enabled Mainnet Network option and LBE Page
Mercurial Nov 22, 2023
76977c9
Removed web worker and its related cache capabilities for now
Mercurial Nov 22, 2023
b2298f2
Network Selection does not require connected wallet
Mercurial Nov 22, 2023
c50df3c
Label Nitro to Honey
Mercurial Nov 22, 2023
912bcfc
Operation History V2 Ignoring cardano network settings
Mercurial Nov 22, 2023
197012c
Updated Vite PWA
Mercurial Nov 22, 2023
268cf11
update refactor swap
shito8 Nov 22, 2023
e3020ff
fixed conflicts and added balance
shito8 Nov 22, 2023
924cf7d
Merge branch 'dev' into swap-by-shito
shito8 Nov 22, 2023
7d110ce
Submit service endpoint for mainnet
Mercurial Nov 22, 2023
5648585
clean code
shito8 Nov 22, 2023
69736f0
Merge pull request #16 from teddy-swap/swap-by-shito
Mercurial Nov 23, 2023
767171c
Mainnet Markets API and Tokenlist
Mercurial Nov 23, 2023
8bb7497
Merge branch 'dev' of github.com:teddy-swap/teddy-swap-ui into dev
Mercurial Nov 23, 2023
76bdbeb
resolve conflict
Mercurial Nov 23, 2023
c81eb3a
Mainnet LBE Address & Mainnet Timeleft Countdown
Mercurial Nov 23, 2023
bc0f7bf
Merge pull request #17 from teddy-swap/dev
Mercurial Nov 23, 2023
8b61af4
Fixed more places where the code doesn't honor the network settings s…
Mercurial Nov 23, 2023
ff9ffd0
adjusted time +10 mins advanced start
Mercurial Nov 23, 2023
7355121
Merge pull request #18 from teddy-swap/dev
Mercurial Nov 23, 2023
5f21efa
updated time
Mercurial Nov 23, 2023
6eecc03
Merge pull request #19 from teddy-swap/dev
Mercurial Nov 23, 2023
5ef68bf
updated analytics endpoint
Mercurial Nov 23, 2023
28eb7ec
Merge pull request #20 from teddy-swap/dev
Mercurial Nov 23, 2023
6346f4c
Removed LBE navigation and pool overview liquidity actions bug fix
Mercurial Nov 24, 2023
d0501c2
Merge pull request #21 from teddy-swap/dev
Mercurial Nov 24, 2023
661bf6e
Fixed Operation History not loading when seeing swaps made from other…
Mercurial Nov 24, 2023
140fe13
Merge pull request #22 from teddy-swap/dev
Mercurial Nov 24, 2023
5658cf0
Attempt to support Vespr wallet kekw
Mercurial Nov 25, 2023
db690c7
Merge pull request #23 from teddy-swap/dev
Mercurial Nov 25, 2023
cb55a40
Added Back Manual Refund function
Mercurial Nov 26, 2023
32f310b
Merge pull request #24 from teddy-swap/dev
Mercurial Nov 26, 2023
192ac36
liquidation page
shito8 Nov 27, 2023
ac24f30
fixed details
shito8 Nov 28, 2023
5d25610
modify details
shito8 Nov 29, 2023
c0c5c00
Merge pull request #25 from teddy-swap/feature/swap-settings-and-liqu…
Mercurial Nov 29, 2023
63c0060
Base Code for APR Calculation
Mercurial Nov 30, 2023
e6d1c67
Yield Reward Calculation in My Liqudiity / Pool Overview
Mercurial Nov 30, 2023
ae83959
updated yield farming start time
Mercurial Nov 30, 2023
7737e67
Merge pull request #26 from teddy-swap/feat/yield-farming-phase-1
Mercurial Nov 30, 2023
2adc8b0
Merge pull request #27 from teddy-swap/dev
Mercurial Nov 30, 2023
4daf6a6
Removed Localizaiton for now yield farming for now
Mercurial Nov 30, 2023
cf2cbae
Merge branch 'feat/yield-farming-phase-1' of github.com:teddy-swap/te…
Mercurial Nov 30, 2023
c01b09e
Merge branch 'dev' of github.com:teddy-swap/teddy-swap-ui into produc…
Mercurial Nov 30, 2023
e9324e4
30 NFT limit
Mercurial Nov 30, 2023
0a64809
Merge branch 'dev' of github.com:teddy-swap/teddy-swap-ui into produc…
Mercurial Nov 30, 2023
9bba3d2
LP Fee to Fee
Mercurial Nov 30, 2023
5a5639b
Merge branch 'dev' of github.com:teddy-swap/teddy-swap-ui into produc…
Mercurial Nov 30, 2023
ade83c9
Dynamic TEDY/ADA prie calculation
Mercurial Nov 30, 2023
07b1aa7
Merge branch 'dev' of github.com:teddy-swap/teddy-swap-ui into produc…
Mercurial Nov 30, 2023
d25bbca
refactor liquidity pool overview
shito8 Dec 1, 2023
4d11566
fixed merge
shito8 Dec 1, 2023
cddda75
switch column liquidy-your L
shito8 Dec 1, 2023
a2c46d2
modify harvest button
shito8 Dec 1, 2023
155fcd9
Merge pull request #28 from teddy-swap/feature/manage-liquidity
Mercurial Dec 1, 2023
d8b4ed7
Merge pull request #29 from teddy-swap/dev
Mercurial Dec 1, 2023
35a7017
SVG Logo / Favico
Mercurial Dec 1, 2023
d3ccdf4
Merge pull request #30 from teddy-swap/dev
Mercurial Dec 1, 2023
2fa12ab
fixed mobile and logo
shito8 Dec 1, 2023
2e9db2d
Merge pull request #31 from teddy-swap/feature/fixed-desing
Mercurial Dec 1, 2023
3aeab5e
Add files via upload
Mercurial Dec 1, 2023
e249dc2
Add files via upload
Mercurial Dec 1, 2023
b088876
SVG LOGO
Mercurial Dec 1, 2023
540d752
Merge pull request #32 from teddy-swap/dev
Mercurial Dec 1, 2023
2699d68
Added INDY and IETH yield farming calculations and fixed HOSKY_TEDY p…
Mercurial Dec 1, 2023
01f41c0
Merge branch 'dev' of github.com:teddy-swap/teddy-swap-ui into produc…
Mercurial Dec 1, 2023
4b2c987
added yield farming total in your liquidity page
Mercurial Dec 2, 2023
f85eb71
layout adjustment
Mercurial Dec 2, 2023
a43c38b
Removed TVL column in My Liqudiity Page
Mercurial Dec 2, 2023
8e0464e
Merge pull request #33 from teddy-swap/feat/yield-farming-your-liquid…
Mercurial Dec 2, 2023
3bf2d60
Merge pull request #34 from teddy-swap/dev
Mercurial Dec 2, 2023
ed7c47a
UI Fee
Mercurial Dec 2, 2023
146e0a7
Fixed Bug where selecting asset would trigger a swap submit
Mercurial Dec 2, 2023
71dca52
Removed Localiation for some labels
Mercurial Dec 2, 2023
b19bb0c
Merge pull request #35 from teddy-swap/feat/ui-fee
Mercurial Dec 2, 2023
ed5f859
Merge pull request #36 from teddy-swap/dev
Mercurial Dec 2, 2023
5c8b019
UI Fee displayed on Add / Remove Liquidity
Mercurial Dec 2, 2023
d751952
Added price column
Mercurial Dec 2, 2023
e98231f
Merge branch 'dev' of github.com:teddy-swap/teddy-swap-ui into produc…
Mercurial Dec 2, 2023
25b4c15
Added Optim to supported yield farming pools and fixed tier3 percentage
Mercurial Dec 5, 2023
3e01c54
Merge branch 'dev' of github.com:teddy-swap/teddy-swap-ui into produc…
Mercurial Dec 5, 2023
f8ee7d8
Liquidity Pool Price Column improvement
Mercurial Dec 5, 2023
2d06ac4
Merge branch 'dev' of github.com:teddy-swap/teddy-swap-ui into produc…
Mercurial Dec 5, 2023
6af78f1
Add Rewards page and navigation
Mercurial Dec 16, 2023
e8700aa
Full Rewards Page Embed Implementation
Mercurial Dec 17, 2023
6f27fba
Update lovelace value in Rewards component
Mercurial Dec 18, 2023
d44826a
Merge pull request #37 from teddy-swap/feat/yield-farming-phase-2
Mercurial Dec 18, 2023
6eddd09
point to demeter teddyswap.ui
Mercurial Dec 18, 2023
aec5bbf
Remove unused code and update external URL
Mercurial Dec 18, 2023
dc2f73a
Add RewardsV2 module and use styles from Rewards.module.less
Mercurial Dec 19, 2023
18fb7d8
Merge pull request #38 from teddy-swap/dev
Mercurial Dec 19, 2023
545803c
Fix conditional check for lovelace value in Rewards component
Mercurial Dec 19, 2023
102bfc3
Merge pull request #39 from teddy-swap/dev
Mercurial Dec 19, 2023
aaed48e
historical tx
shito8 Dec 28, 2023
7bb9d27
Merge branch 'dev' into feature/modals-ui
shito8 Dec 28, 2023
2489784
Transaction History Table
shito8 Jan 3, 2024
cfa2f65
Merge branch 'dev' into production
shito8 Jan 29, 2024
cade827
modify rewards UI
shito8 Feb 20, 2024
fa92351
fixed ui
shito8 Feb 21, 2024
df71bf8
integrated api
shito8 Feb 21, 2024
922b6f0
modify button disable
shito8 Feb 21, 2024
badf1d3
Merge pull request #41 from teddy-swap/feature/yieldfarming
shito8 Feb 22, 2024
7058541
Merge pull request #42 from teddy-swap/dev
shito8 Feb 22, 2024
f8351b9
feat: add dashboard page routing
M-Afzaal-Afzal Feb 24, 2024
e7e4c7b
feat: create basic layout
M-Afzaal-Afzal Feb 25, 2024
7261597
feat: done with responsive charts
M-Afzaal-Afzal Feb 26, 2024
26fe0bd
feat: done with coins list
M-Afzaal-Afzal Feb 26, 2024
e31ade2
feat: done with first section with 100% mobile responsiveness
M-Afzaal-Afzal Feb 27, 2024
8884475
feat: use variables available for colors
M-Afzaal-Afzal Feb 27, 2024
74f4a45
feat: refine design
M-Afzaal-Afzal Feb 27, 2024
e57ff46
feat: add table below dashboard
M-Afzaal-Afzal Feb 27, 2024
9d28741
feat: fix some bugs
M-Afzaal-Afzal Feb 28, 2024
27a5db5
feat: fix bugs
M-Afzaal-Afzal Feb 28, 2024
3e409c9
page maintenance
shito8 Apr 4, 2024
5f695ac
Merge pull request #44 from teddy-swap/swap-maintenance
shito8 Apr 4, 2024
d4fcd53
swap on
shito8 Apr 9, 2024
a1e4e5d
start rewars
shito8 Apr 10, 2024
b6b1355
yieldfarmig working
shito8 Apr 11, 2024
6ad8f8d
fixed refund ui
shito8 Apr 12, 2024
fd64e35
fixed refund ui
shito8 Apr 12, 2024
c33e5a9
fixed yieldFarmin submit
shito8 Apr 15, 2024
2e9b2a4
fixed submit tx
shito8 Apr 15, 2024
bb1abbe
Merge pull request #46 from teddy-swap/feature/yieldFarming
shito8 Apr 17, 2024
d279fc0
Merge branch 'dev' of https://github.com/teddy-swap/teddy-swap-ui int…
shito8 Apr 18, 2024
3ee9cae
modify volume and tvl
shito8 Apr 24, 2024
aa270d2
added revenue and hide another card
shito8 Apr 26, 2024
3a363bc
dashboard charts complete
shito8 May 12, 2024
4b2b77c
market movers list begin
shito8 May 13, 2024
bec41b8
market movers done
shito8 May 20, 2024
bea7da1
comment market movers
shito8 May 21, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 3 additions & 2 deletions .env
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
VITE_AMPLITUDE_PROXY_URL="https://amplitude-proxy.spectrum.fi"
VITE_SENTRY_DSN="https://[email protected]/4505758197612544"
VITE_AMPLITUDE_PROXY_URL=""
VITE_SENTRY_DSN=""
NODE_VERSION=19
2 changes: 1 addition & 1 deletion .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
"prettier/prettier": ["error", { "endOfLine": "auto" }],
"react-hooks/rules-of-hooks": "error",
"react-hooks/exhaustive-deps": "off",
"no-console": ["warn", { "allow": ["warn", "error"] }],
// "no-console": ["warn", { "allow": ["warn", "error"] }],
"@typescript-eslint/explicit-function-return-type": "off",
"@typescript-eslint/indent": "off",
"react/jsx-filename-extension": [
Expand Down
51 changes: 0 additions & 51 deletions .github/workflows/crowdin.yml

This file was deleted.

56 changes: 0 additions & 56 deletions .github/workflows/dev.yml

This file was deleted.

45 changes: 0 additions & 45 deletions .github/workflows/push.yml

This file was deleted.

19 changes: 0 additions & 19 deletions .github/workflows/release.yml

This file was deleted.

58 changes: 0 additions & 58 deletions .github/workflows/test.yml

This file was deleted.

1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -27,3 +27,4 @@ yarn-error.log*

.idea
.tool-versions
.yarn/cache
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v16
v19
Binary file added .yarn/install-state.gz
Binary file not shown.
874 changes: 874 additions & 0 deletions .yarn/releases/yarn-3.6.4.cjs

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions .yarnrc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
nodeLinker: node-modules

yarnPath: .yarn/releases/yarn-3.6.4.cjs
6 changes: 1 addition & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,4 @@
# @spectrumlabs/interface

![prod](https://github.com/ergolabs/ergo-dex-frontend/actions/workflows//release.yml/badge.svg?branch=master)
![test](https://github.com/ergolabs/ergo-dex-frontend/actions/workflows/test.yml/badge.svg?branch=test)
![dev](https://github.com/ergolabs/ergo-dex-frontend/actions/workflows/dev.yml/badge.svg?branch=dev)
# 🧸 TeddySwap UI v1

<!-- TABLE OF CONTENTS -->
<details open="open">
Expand Down
54 changes: 20 additions & 34 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,56 +2,42 @@
<html lang="en">
<head>
<meta charset="utf-8"/>
<link rel="icon" href="/favicon.svg"/>
<link rel="icon" href="/favicon.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="theme-color" content="#000000"/>
<meta name="theme-color" content="#ffffff" />
<meta
name="description"
content="Provide liquidity, swap and exchange assets on top of Ergo and Cardano blockchains"
content="scalable decentralized exchange and automated liquidity provision protocol for stablecoins."
/>
<meta http-equiv="Cache-control" content="no-cache, no-store, must-revalidate">
<meta http-equiv="Pragma" content="no-cache">
<meta property="og:image" content="/og-image.png">
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
<link rel="manifest" href="/manifest.json"/>
<title>Spectrum</title>
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
<link rel="manifest" href="/site.webmanifest" />
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#c69c6d" />
<meta name="msapplication-TileColor" content="#3dffdc" />
<title>TeddySwap</title>
<style>
#app { height: 100% }
#app > div { height: 100% }
</style>
<script type="text/javascript" src="/cardano-dapp-connector-bridge.min.js"></script>
<script type="text/javascript" async>
if (window.initCardanoDAppConnectorBridge) {
window.initCardanoDAppConnectorBridge(async (walletApi) => {
window.dAppConnectorBridge = walletApi;
});
} else {
window.dAppConnectorBridge = undefined;
}
</script>
</head>
<body>
<noscript>You should enable JavaScript to run this app.</noscript>
<div id="app"></div>
<script type="module" src="/src/nodespecific.ts"></script>
<script type="module" src="/src/index.tsx"></script>
<script>
window
.addEventListener('load', event => {
if ('serviceWorker' in navigator) {
navigator
.serviceWorker
.getRegistrations()
.then(registrations => registrations ? registrations[0] : undefined)
.then(sw => {
const intervalMS = 10 * 1000;

sw.onupdatefound = () => {
console.log('sw update found. Please reload the page.')
window.needUpdate = true
}

setInterval(() => {
try {
console.log(`sw update start`)
sw.update()
} catch {
console.warn(`sw updated with error`)
}
}, intervalMS);
})
}
})
</script>
</body>
</html>
Loading