Update loaders
Let 'TLocale' type be inferred
This commit is contained in:
parent
20fb969959
commit
44a245a3f6
2 changed files with 2 additions and 6 deletions
|
@ -1,11 +1,10 @@
|
||||||
import postman, { item } from "postman";
|
import postman, { item } from "postman";
|
||||||
import { formatNumber } from "~/lib/t";
|
import { formatNumber } from "~/lib/t";
|
||||||
import type { TLocale } from "Quran";
|
|
||||||
|
|
||||||
(function () {
|
(function () {
|
||||||
const doc = document.documentElement;
|
const doc = document.documentElement;
|
||||||
const rev = doc.querySelector("meta[name='revision']")!.getAttribute("content")!;
|
const rev = doc.querySelector("meta[name='revision']")!.getAttribute("content")!;
|
||||||
const locale: TLocale = {
|
const locale = {
|
||||||
name: doc.lang,
|
name: doc.lang,
|
||||||
direction: doc.dir as "rtl" | "ltr",
|
direction: doc.dir as "rtl" | "ltr",
|
||||||
displayName: "",
|
displayName: "",
|
||||||
|
@ -16,7 +15,6 @@ import type { TLocale } from "Quran";
|
||||||
const style: HTMLStyleElement = doc.querySelector(".css.postman")!;
|
const style: HTMLStyleElement = doc.querySelector(".css.postman")!;
|
||||||
const progressBar: HTMLProgressElement = loader.querySelector("progress")!;
|
const progressBar: HTMLProgressElement = loader.querySelector("progress")!;
|
||||||
const progressNumber: HTMLSpanElement = loader.querySelector(".percentage")!;
|
const progressNumber: HTMLSpanElement = loader.querySelector(".percentage")!;
|
||||||
|
|
||||||
postman(
|
postman(
|
||||||
item.script(`/js/main/surah-index.js?v=${rev}`),
|
item.script(`/js/main/surah-index.js?v=${rev}`),
|
||||||
item.css(`/css/main/surah-index.css?v=${rev}`),
|
item.css(`/css/main/surah-index.css?v=${rev}`),
|
||||||
|
|
|
@ -1,12 +1,11 @@
|
||||||
import postman, { item } from "postman";
|
import postman, { item } from "postman";
|
||||||
import { formatNumber } from "~/lib/t";
|
import { formatNumber } from "~/lib/t";
|
||||||
import type { TLocale } from "Quran";
|
|
||||||
|
|
||||||
(function () {
|
(function () {
|
||||||
const doc = document.documentElement;
|
const doc = document.documentElement;
|
||||||
const rev = doc.querySelector("meta[name='revision']")!.getAttribute("content")!;
|
const rev = doc.querySelector("meta[name='revision']")!.getAttribute("content")!;
|
||||||
const { surahId } = document.querySelector<HTMLElement>(".root")!.dataset;
|
const { surahId } = document.querySelector<HTMLElement>(".root")!.dataset;
|
||||||
const locale: TLocale = {
|
const locale = {
|
||||||
name: doc.lang,
|
name: doc.lang,
|
||||||
direction: doc.dir as "rtl" | "ltr",
|
direction: doc.dir as "rtl" | "ltr",
|
||||||
displayName: "",
|
displayName: "",
|
||||||
|
@ -17,7 +16,6 @@ import type { TLocale } from "Quran";
|
||||||
const style = doc.querySelector(".css.postman")!;
|
const style = doc.querySelector(".css.postman")!;
|
||||||
const progressBar = loader.querySelector("progress")!;
|
const progressBar = loader.querySelector("progress")!;
|
||||||
const progressNumber: HTMLSpanElement = loader.querySelector(".percentage")!;
|
const progressNumber: HTMLSpanElement = loader.querySelector(".percentage")!;
|
||||||
|
|
||||||
postman(
|
postman(
|
||||||
item.script(`/js/main/surah-stream.js?v=${rev}`),
|
item.script(`/js/main/surah-stream.js?v=${rev}`),
|
||||||
item.css(`/css/main/surah-stream.css?v=${rev}`),
|
item.css(`/css/main/surah-stream.css?v=${rev}`),
|
||||||
|
|
Loading…
Reference in a new issue