UNPKG

@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
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 };