|
|
|
<!DOCTYPE html>
|
|
|
|
<html lang="en">
|
|
|
|
|
|
|
|
<head>
|
|
|
|
<meta charset="utf-8" />
|
|
|
|
<link rel="icon" href="%PUBLIC_URL%/favicon.ico" />
|
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1" user-scalable="false" />
|
|
|
|
<meta name="theme-color" content="#000000" />
|
|
|
|
<meta name="description" content="دانوین" />
|
|
|
|
<link href="https://api.mapbox.com/mapbox-gl-js/v1.10.1/mapbox-gl.css" rel="stylesheet" />
|
|
|
|
<meta name="mobile-web-app-capable" content="yes" />
|
|
|
|
<link rel="apple-touch-icon" href="%PUBLIC_URL%/logo192.png" />
|
|
|
|
<meta name="apple-mobile-web-app-capable" content="yes" />
|
|
|
|
<link rel="manifest" href="%PUBLIC_URL%/manifest.json" />
|
|
|
|
|
|
|
|
<title>دانوین</title>
|
|
|
|
<!-- Google Tag Manager -->
|
|
|
|
<script src="https://dnvn.ir/ar.js"></script>
|
|
|
|
<script src="https://dnvn.ir/en.js"></script>
|
|
|
|
<script>
|
|
|
|
const lang = localStorage.getItem("language");
|
|
|
|
window.lang = lang;
|
|
|
|
window.ar = ar;
|
|
|
|
window.en = en;
|
|
|
|
|
|
|
|
const ratio = (lang == "en" || lang == "ar") ? (1 / 15000) : 1
|
|
|
|
window.tr = (price) => Math.round(ratio * price * 100) / 100
|
|
|
|
function t(val) {
|
|
|
|
const lang_ = window[lang];
|
|
|
|
if (!lang_) return val;
|
|
|
|
if (!lang_[val]) console.error(val);
|
|
|
|
return lang_[val] || "*" + val;
|
|
|
|
}
|
|
|
|
|
|
|
|
(function (w, d, s, l, i) {
|
|
|
|
w[l] = w[l] || [];
|
|
|
|
w[l].push({
|
|
|
|
"gtm.start": new Date().getTime(),
|
|
|
|
event: "gtm.js",
|
|
|
|
});
|
|
|
|
var f = d.getElementsByTagName(s)[0],
|
|
|
|
j = d.createElement(s),
|
|
|
|
dl = l != "dataLayer" ? "&l=" + l : "";
|
|
|
|
j.async = true;
|
|
|
|
j.src = "https://www.googletagmanager.com/gtm.js?id=" + i + dl;
|
|
|
|
f.parentNode.insertBefore(j, f);
|
|
|
|
})(window, document, "script", "dataLayer", "GTM-WVV8H9L");
|
|
|
|
</script>
|
|
|
|
<!-- End Google Tag Manager -->
|
|
|
|
</head>
|
|
|
|
|
|
|
|
<body>
|
|
|
|
<!-- Google Tag Manager (noscript) -->
|
|
|
|
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WVV8H9L" height="0" width="0"
|
|
|
|
style="display: none; visibility: hidden"></iframe></noscript>
|
|
|
|
<!-- End Google Tag Manager (noscript) -->
|
|
|
|
<div id="root"></div>
|
|
|
|
<script>
|
|
|
|
if ("serviceWorker" in navigator) {
|
|
|
|
window.addEventListener("load", function () {
|
|
|
|
navigator.serviceWorker
|
|
|
|
.register("./serviceworker.js")
|
|
|
|
.then((registration) => {
|
|
|
|
// Registration was successful
|
|
|
|
console.log(
|
|
|
|
"ServiceWorker registration successful with scope: ",
|
|
|
|
registration.scope
|
|
|
|
);
|
|
|
|
})
|
|
|
|
.catch((err) => {
|
|
|
|
console.log(err);
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
</script>
|
|
|
|
</body>
|
|
|
|
|
|
|
|
</html>
|