@calj.net/jdates
Version:
The Jewish Dates library from https://CalJ.net
25 lines (24 loc) • 843 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.HebrewParashaLocalizer = void 0;
const Parasha_1 = require("./Parasha");
const specialParashaNames = {
[Parasha_1.ParashaSpecial.SHEQALIM]: "שקלים",
[Parasha_1.ParashaSpecial.ZACHOR]: "זכור",
[Parasha_1.ParashaSpecial.PARAH]: "פרה",
[Parasha_1.ParashaSpecial.HACHODESH]: "החודש",
[Parasha_1.ParashaSpecial.HAGADOL]: "הגדול",
};
class HebrewParashaLocalizer {
special(specialParasha) {
return specialParasha ? specialParashaNames[specialParasha] : "";
}
sidra(parshiot) {
return parshiot
? parshiot.length === 1
? parshiot[0]
: `${parshiot[0]} - ${parshiot[1]}`
: "";
}
}
exports.HebrewParashaLocalizer = HebrewParashaLocalizer;