@keyhowl/reservation-form
Version:
In order to use this form, you need to have a registration in Keyhowl. There is a detailed tutorial on how to use this package on the [Keyhowl website](https://keyhowl.com).
330 lines (329 loc) • 7.78 kB
JavaScript
import { b as d, a as i, c as l, d as m } from "./main-e152d45e.mjs";
import "react";
var o = {
lessThanXSeconds: {
singular: "mindre än en sekund",
plural: "mindre än {{count}} sekunder"
},
xSeconds: {
singular: "en sekund",
plural: "{{count}} sekunder"
},
halfAMinute: "en halv minut",
lessThanXMinutes: {
singular: "mindre än en minut",
plural: "mindre än {{count}} minuter"
},
xMinutes: {
singular: "en minut",
plural: "{{count}} minuter"
},
aboutXHours: {
singular: "ungefär en timme",
plural: "ungefär {{count}} timmar"
},
xHours: {
singular: "en timme",
plural: "{{count}} timmar"
},
xDays: {
singular: "en dag",
plural: "{{count}} dagar"
},
aboutXWeeks: {
singular: "ungefär en vecka",
plural: "ungefär {{count}} vecka"
},
xWeeks: {
singular: "en vecka",
plural: "{{count}} vecka"
},
aboutXMonths: {
singular: "ungefär en månad",
plural: "ungefär {{count}} månader"
},
xMonths: {
singular: "en månad",
plural: "{{count}} månader"
},
aboutXYears: {
singular: "ungefär ett år",
plural: "ungefär {{count}} år"
},
xYears: {
singular: "ett år",
plural: "{{count}} år"
},
overXYears: {
singular: "över ett år",
plural: "över {{count}} år"
},
almostXYears: {
singular: "nästan ett år",
plural: "nästan {{count}} år"
}
}, s = ["noll", "en", "två", "tre", "fyra", "fem", "sex", "sju", "åtta", "nio", "tio", "elva", "tolv"];
function u(a, e, r) {
r = r || {
onlyNumeric: !1
};
var n = o[a], t;
return typeof n == "string" ? t = n : e === 0 || e > 1 ? r.onlyNumeric ? t = n.plural.replace("{{count}}", e) : t = n.plural.replace("{{count}}", e < 13 ? s[e] : e) : t = n.singular, r.addSuffix ? r.comparison > 0 ? "om " + t : t + " sedan" : t;
}
var f = {
full: "EEEE d MMMM y",
long: "d MMMM y",
medium: "d MMM y",
short: "y-MM-dd"
}, g = {
full: "'kl'. HH:mm:ss zzzz",
long: "HH:mm:ss z",
medium: "HH:mm:ss",
short: "HH:mm"
}, v = {
full: "{{date}} 'kl.' {{time}}",
long: "{{date}} 'kl.' {{time}}",
medium: "{{date}} {{time}}",
short: "{{date}} {{time}}"
}, c = {
date: d({
formats: f,
defaultWidth: "full"
}),
time: d({
formats: g,
defaultWidth: "full"
}),
dateTime: d({
formats: v,
defaultWidth: "full"
})
};
const h = c;
var p = {
lastWeek: "'i' EEEE's kl.' p",
yesterday: "'igår kl.' p",
today: "'idag kl.' p",
tomorrow: "'imorgon kl.' p",
nextWeek: "EEEE 'kl.' p",
other: "P"
};
function b(a, e, r, n) {
return p[a];
}
var k = {
narrow: ["f.Kr.", "e.Kr."],
abbreviated: ["f.Kr.", "e.Kr."],
wide: ["före Kristus", "efter Kristus"]
}, P = {
narrow: ["1", "2", "3", "4"],
abbreviated: ["Q1", "Q2", "Q3", "Q4"],
wide: ["1:a kvartalet", "2:a kvartalet", "3:e kvartalet", "4:e kvartalet"]
}, w = {
narrow: ["J", "F", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D"],
abbreviated: ["jan.", "feb.", "mars", "apr.", "maj", "juni", "juli", "aug.", "sep.", "okt.", "nov.", "dec."],
wide: ["januari", "februari", "mars", "april", "maj", "juni", "juli", "augusti", "september", "oktober", "november", "december"]
}, y = {
narrow: ["S", "M", "T", "O", "T", "F", "L"],
short: ["sö", "må", "ti", "on", "to", "fr", "lö"],
abbreviated: ["sön", "mån", "tis", "ons", "tors", "fre", "lör"],
wide: ["söndag", "måndag", "tisdag", "onsdag", "torsdag", "fredag", "lördag"]
}, M = {
narrow: {
am: "fm",
pm: "em",
midnight: "midnatt",
noon: "middag",
morning: "morg.",
afternoon: "efterm.",
evening: "kväll",
night: "natt"
},
abbreviated: {
am: "f.m.",
pm: "e.m.",
midnight: "midnatt",
noon: "middag",
morning: "morgon",
afternoon: "efterm.",
evening: "kväll",
night: "natt"
},
wide: {
am: "förmiddag",
pm: "eftermiddag",
midnight: "midnatt",
noon: "middag",
morning: "morgon",
afternoon: "eftermiddag",
evening: "kväll",
night: "natt"
}
}, j = {
narrow: {
am: "fm",
pm: "em",
midnight: "midnatt",
noon: "middag",
morning: "på morg.",
afternoon: "på efterm.",
evening: "på kvällen",
night: "på natten"
},
abbreviated: {
am: "fm",
pm: "em",
midnight: "midnatt",
noon: "middag",
morning: "på morg.",
afternoon: "på efterm.",
evening: "på kvällen",
night: "på natten"
},
wide: {
am: "fm",
pm: "em",
midnight: "midnatt",
noon: "middag",
morning: "på morgonen",
afternoon: "på eftermiddagen",
evening: "på kvällen",
night: "på natten"
}
};
function W(a) {
var e = Number(a), r = e % 100;
if (r > 20 || r < 10)
switch (r % 10) {
case 1:
case 2:
return e + ":a";
}
return e + ":e";
}
var E = {
ordinalNumber: W,
era: i({
values: k,
defaultWidth: "wide"
}),
quarter: i({
values: P,
defaultWidth: "wide",
argumentCallback: function(a) {
return Number(a) - 1;
}
}),
month: i({
values: w,
defaultWidth: "wide"
}),
day: i({
values: y,
defaultWidth: "wide"
}),
dayPeriod: i({
values: M,
defaultWidth: "wide",
formattingValues: j,
defaultFormattingWidth: "wide"
})
};
const D = E;
var K = /^(\d+)(:a|:e)?/i, x = /\d+/i, F = {
narrow: /^(f\.? ?Kr\.?|f\.? ?v\.? ?t\.?|e\.? ?Kr\.?|v\.? ?t\.?)/i,
abbreviated: /^(f\.? ?Kr\.?|f\.? ?v\.? ?t\.?|e\.? ?Kr\.?|v\.? ?t\.?)/i,
wide: /^(före Kristus|före vår tid|efter Kristus|vår tid)/i
}, H = {
any: [/^f/i, /^[ev]/i]
}, N = {
narrow: /^[1234]/i,
abbreviated: /^q[1234]/i,
wide: /^[1234](:a|:e)? kvartalet/i
}, z = {
any: [/1/i, /2/i, /3/i, /4/i]
}, L = {
narrow: /^[jfmasond]/i,
abbreviated: /^(jan|feb|mar|apr|maj|jun|jul|aug|sep|okt|nov|dec)\.?/i,
wide: /^(januari|februari|mars|april|maj|juni|juli|augusti|september|oktober|november|december)/i
}, X = {
narrow: [/^j/i, /^f/i, /^m/i, /^a/i, /^m/i, /^j/i, /^j/i, /^a/i, /^s/i, /^o/i, /^n/i, /^d/i],
any: [/^ja/i, /^f/i, /^mar/i, /^ap/i, /^maj/i, /^jun/i, /^jul/i, /^au/i, /^s/i, /^o/i, /^n/i, /^d/i]
}, V = {
narrow: /^[smtofl]/i,
short: /^(sö|må|ti|on|to|fr|lö)/i,
abbreviated: /^(sön|mån|tis|ons|tors|fre|lör)/i,
wide: /^(söndag|måndag|tisdag|onsdag|torsdag|fredag|lördag)/i
}, Q = {
any: [/^s/i, /^m/i, /^ti/i, /^o/i, /^to/i, /^f/i, /^l/i]
}, S = {
any: /^([fe]\.?\s?m\.?|midn(att)?|midd(ag)?|(på) (morgonen|eftermiddagen|kvällen|natten))/i
}, T = {
any: {
am: /^f/i,
pm: /^e/i,
midnight: /^midn/i,
noon: /^midd/i,
morning: /morgon/i,
afternoon: /eftermiddag/i,
evening: /kväll/i,
night: /natt/i
}
}, O = {
ordinalNumber: l({
matchPattern: K,
parsePattern: x,
valueCallback: function(a) {
return parseInt(a, 10);
}
}),
era: m({
matchPatterns: F,
defaultMatchWidth: "wide",
parsePatterns: H,
defaultParseWidth: "any"
}),
quarter: m({
matchPatterns: N,
defaultMatchWidth: "wide",
parsePatterns: z,
defaultParseWidth: "any",
valueCallback: function(a) {
return a + 1;
}
}),
month: m({
matchPatterns: L,
defaultMatchWidth: "wide",
parsePatterns: X,
defaultParseWidth: "any"
}),
day: m({
matchPatterns: V,
defaultMatchWidth: "wide",
parsePatterns: Q,
defaultParseWidth: "any"
}),
dayPeriod: m({
matchPatterns: S,
defaultMatchWidth: "any",
parsePatterns: T,
defaultParseWidth: "any"
})
};
const q = O;
var A = {
code: "sv",
formatDistance: u,
formatLong: h,
formatRelative: b,
localize: D,
match: q,
options: {
weekStartsOn: 1,
firstWeekContainsDate: 4
}
};
export {
A as default
};