UNPKG

iran-license-plate

Version:
180 lines 3.06 kB
// src/IranLicensePlate/helper.tsx var governmental = () => { return { type: "governmental", letter: "\u0627\u0644\u0641", bg: "#ee161f", text: "#ffffff" }; }; var personal = (farsiLetter) => { return { type: "personal", letter: farsiLetter, bg: "#ffffff", text: "#000000" }; }; var handicapped = () => { return { type: "handicapped", letter: "\u0698", bg: "#ffffff", text: "#000000" }; }; var temporary = () => { return { type: "temporary", letter: "\u06AF", bg: "#ffffff", text: "#000000" }; }; var taxi = () => { return { type: "taxi", letter: "\u062A", bg: "#ffca0b", text: "#000000" }; }; var publicPlaque = () => { return { type: "public", letter: "\u0639", bg: "#ffca0b", text: "#000000" }; }; var agriculture = () => { return { type: "agriculture", letter: "\u06A9", bg: "#ffca0b", text: "#000000" }; }; var police = () => { return { type: "police", letter: "\u067E", bg: "#005224", text: "#ffffff" }; }; var sepah = () => { return { type: "sepah", letter: "\u062B", bg: "#005224", text: "#ffffff" }; }; var military = () => { return { type: "military", letter: "\u0634", bg: "#cfa260", text: "#000000" }; }; var headquarter = () => { return { type: "headquarter", letter: "\u0641", bg: "#0079c1", text: "#ffffff" }; }; var ministry = () => { return { type: "ministry", letter: "\u0632", bg: "#0079c1", text: "#ffffff" }; }; var diplomatic = () => { return { type: "diplomatic", letter: "D", bg: "#00a2e8", text: "#000000" }; }; var service = () => { return { type: "service", letter: "S", bg: "#00a2e8", text: "#000000" }; }; function getPlaqueInfo(letter) { const AvailibleLetters = { f: () => governmental(), //الف b: () => personal("\u0628"), // ب j: () => personal("\u062C"), // ج d: () => personal("\u062F"), // د s: () => personal("\u0633"), // س c: () => personal("\u0635"), // ص t: () => personal("\u0637"), // ط q: () => personal("\u0642"), // ق l: () => personal("\u0644"), // ل m: () => personal("\u0645"), // م n: () => personal("\u0646"), // ن v: () => personal("\u0648"), // و h: () => personal("\u0647\u0640"), // ه y: () => personal("\u06CC"), // ی // H: () => handicapped(), // ژ // T: () => taxi(), // ت A: () => publicPlaque(), // ع // P: () => police(), // پ C: () => sepah(), // ث M: () => military(), // ش // Z: () => ministry(), // ز F: () => headquarter(), // ف // K: () => agriculture(), // ک G: () => temporary(), // گ // D: () => diplomatic(), // D S: () => service() // S }; return AvailibleLetters[letter || "b"](); } export { getPlaqueInfo }; //# sourceMappingURL=helper.mjs.map