@helsenorge/core-utils
Advanced tools
Comparing version 21.3.0-prerelease to 24.0.0-beta.7
@@ -11,5 +11,6 @@ export interface Siblings { |
setAriaHidden(domEl: Element): Siblings; |
resetAriaHidden(siblings: Siblings): void | Siblings; |
resetAriaHidden(siblings: Siblings): Siblings | void; |
_getSiblings(domEl: Element | null): Siblings; |
}; |
export default _default; |
//# sourceMappingURL=aria-hidden.d.ts.map |
@@ -8,1 +8,2 @@ import * as React from 'react'; | ||
export default function clickOutside(ref: React.MutableRefObject<HTMLDivElement | null>, onClickOutside: () => void, disabled?: boolean, addFocusListener?: boolean): void; | ||
//# sourceMappingURL=click-outside.d.ts.map |
@@ -6,1 +6,2 @@ declare const _default: { | ||
export default _default; | ||
//# sourceMappingURL=datetime.d.ts.map |
@@ -12,1 +12,2 @@ declare const _default: { | ||
export default _default; | ||
//# sourceMappingURL=key-code.d.ts.map |
@@ -12,1 +12,2 @@ export declare enum LanguageLocales { | ||
export default LanguageLocales; | ||
//# sourceMappingURL=languages.d.ts.map |
@@ -20,1 +20,2 @@ import * as React from 'react'; | ||
} | ||
//# sourceMappingURL=custom-tag.d.ts.map |
@@ -30,3 +30,3 @@ import * as React from 'react'; | ||
return ( | ||
/* eslint-disable @typescript-eslint/ban-ts-ignore */ | ||
/* eslint-disable @typescript-eslint/ban-ts-comment */ | ||
// @ts-ignore https://github.com/Microsoft/TypeScript/issues/28892 | ||
@@ -33,0 +33,0 @@ React.createElement(CustomTagName |
@@ -15,2 +15,3 @@ export interface ResourcesWithMonthNames { | ||
} | ||
declare type ISO8601 = string; | ||
/** | ||
@@ -24,3 +25,3 @@ * Returnerer dagens dato i yyyy--mm-dd format | ||
*/ | ||
export declare const toDate: (date: string | Date) => Date; | ||
export declare const toDate: (date: Date | ISO8601) => Date; | ||
/** | ||
@@ -49,3 +50,3 @@ * Returnerer max offset mellom januar og juli | ||
*/ | ||
export declare const addServerTimezone: (local: string) => string; | ||
export declare const addServerTimezone: (local: ISO8601) => string; | ||
/** | ||
@@ -55,3 +56,3 @@ * Returnerer riktig dato for serveren i Javascript Date format | ||
*/ | ||
export declare const toServerDate: (date: string | Date) => Date; | ||
export declare const toServerDate: (date: Date | ISO8601) => Date; | ||
/** | ||
@@ -68,3 +69,3 @@ * Returnerer dato til ISO format | ||
*/ | ||
export declare const addDifference: (target: string, originalStart: string, originalStop: string) => string; | ||
export declare const addDifference: (target: ISO8601, originalStart: ISO8601, originalStop: ISO8601) => ISO8601; | ||
/** | ||
@@ -93,3 +94,3 @@ * Returnerer måned i en string | ||
*/ | ||
export declare const dateToString: (date: string | Date, resources: ResourcesWithMonthNames) => string; | ||
export declare const dateToString: (date: Date | string | ISO8601, resources: ResourcesWithMonthNames) => string; | ||
/** | ||
@@ -116,3 +117,3 @@ * Returnerer full time string (00:00) | ||
*/ | ||
export declare const beforeToday: (time: string | Date) => boolean; | ||
export declare const beforeToday: (time: ISO8601 | Date) => boolean; | ||
/** | ||
@@ -122,3 +123,3 @@ * Returnerer true hvis datoen er før nå | ||
*/ | ||
export declare const beforeNow: (time: string | Date) => boolean; | ||
export declare const beforeNow: (time: ISO8601 | Date) => boolean; | ||
/** | ||
@@ -128,3 +129,3 @@ * Returnerer true hvis datoen er etter i dag | ||
*/ | ||
export declare const afterToday: (time: string | Date) => boolean; | ||
export declare const afterToday: (time: ISO8601 | Date) => boolean; | ||
/** | ||
@@ -134,3 +135,3 @@ * Returnerer true hvis datoen er i dag | ||
*/ | ||
export declare const isToday: (time: string | Date) => boolean; | ||
export declare const isToday: (time: ISO8601 | Date) => boolean; | ||
/** | ||
@@ -140,3 +141,3 @@ * Returnerer true hvis datoen er tidligere i dag | ||
*/ | ||
export declare const earlierToday: (time: string | Date) => boolean; | ||
export declare const earlierToday: (time: ISO8601 | Date) => boolean; | ||
/** | ||
@@ -147,2 +148,4 @@ * Returnerer true hvis dato a er før dato b | ||
*/ | ||
export declare const isBefore: (a: string | Date, b: string | Date) => boolean; | ||
export declare const isBefore: (a: ISO8601 | Date, b: ISO8601 | Date) => boolean; | ||
export {}; | ||
//# sourceMappingURL=date-utils.d.ts.map |
@@ -8,1 +8,2 @@ /** | ||
export declare function debounce(func: Function, wait: number, immediate?: boolean): () => void; | ||
//# sourceMappingURL=debounce.d.ts.map |
/** | ||
* Returnerer document.activeElement (element in focus), uavhengig av om den er i document-dom rllrt shadow-dom | ||
* @param element HtmlElement som den skal søke i | ||
* @param logCallback Funksjon som om det oppstår en feil. Brukes for å logge til server. | ||
*/ | ||
export declare const getDocumentActiveElement: (element: string | HTMLElement) => Element | null; | ||
export declare const getDocumentActiveElement: (element: HTMLElement | string, logCallback?: ((message?: string | undefined, ...optionalParams: unknown[]) => void) | undefined) => Element | null; | ||
//# sourceMappingURL=focus-utils.d.ts.map |
@@ -1,7 +0,8 @@ | ||
import { error } from './logger'; | ||
import { log } from './logger'; | ||
/** | ||
* Returnerer document.activeElement (element in focus), uavhengig av om den er i document-dom rllrt shadow-dom | ||
* @param element HtmlElement som den skal søke i | ||
* @param logCallback Funksjon som om det oppstår en feil. Brukes for å logge til server. | ||
*/ | ||
export const getDocumentActiveElement = (element) => { | ||
export const getDocumentActiveElement = (element, logCallback) => { | ||
try { | ||
@@ -13,5 +14,6 @@ const domNode = typeof element === 'string' ? document.querySelector(element) : element; | ||
catch (e) { | ||
error('Feil ved å ta tak i active element basert på angitt node: ', element, e); | ||
const logger = logCallback || log; | ||
logger('Feil ved å ta tak i active element basert på angitt node: ', element, e); | ||
return null; | ||
} | ||
}; |
@@ -24,1 +24,2 @@ import * as React from 'react'; | ||
}>): React.ForwardRefExoticComponent<React.PropsWithoutRef<OriginalProps> & React.RefAttributes<T>>; | ||
//# sourceMappingURL=layout-change.d.ts.map |
@@ -1,12 +0,2 @@ | ||
var __rest = (this && this.__rest) || function (s, e) { | ||
var t = {}; | ||
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) | ||
t[p] = s[p]; | ||
if (s != null && typeof Object.getOwnPropertySymbols === "function") | ||
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { | ||
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) | ||
t[p[i]] = s[p[i]]; | ||
} | ||
return t; | ||
}; | ||
import { __rest } from "tslib"; | ||
import * as React from 'react'; | ||
@@ -13,0 +3,0 @@ import LayoutUtils from '../layout'; |
@@ -7,1 +7,2 @@ import * as React from 'react'; | ||
export default function mount<T>(WrappedComponent: ComponentClass<T & Props> | React.FC<T & Props>): ComponentClass<T & Props>; | ||
//# sourceMappingURL=mount.d.ts.map |
@@ -17,1 +17,2 @@ import * as React from 'react'; | ||
export default RenderToBody; | ||
//# sourceMappingURL=render-to-body.d.ts.map |
@@ -9,1 +9,2 @@ declare const _default: { | ||
export default _default; | ||
//# sourceMappingURL=layout.d.ts.map |
@@ -1,15 +0,2 @@ | ||
export declare enum LogLevel { | ||
Trace = 0, | ||
Debug = 1, | ||
Info = 2, | ||
Warn = 3, | ||
Error = 4, | ||
Fatal = 5, | ||
Off = 6 | ||
} | ||
/** | ||
* Lager en event listener på errors og logger error til serveren | ||
*/ | ||
export declare const captureErrors: () => void; | ||
/** | ||
* Lager en console.assert | ||
@@ -31,8 +18,2 @@ * @param test - test som sendes til console assert | ||
/** | ||
* Lager en console.debug og logger til serveren | ||
* @param message - string som sendes i console.debug og logges til serveren | ||
* @param optionalParams params som sendes til console.debug og logges til serveren | ||
*/ | ||
export declare const debug: (message?: string | undefined, ...optionalParams: unknown[]) => void; | ||
/** | ||
* Lager en console.dir | ||
@@ -49,14 +30,2 @@ * @param value - string som sendes i console.dir og logges til serveren | ||
/** | ||
* Lager en console.error og logger til serveren | ||
* @param message - string som sendes i console.error og logges til serveren | ||
* @param optionalParams params som sendes til console.error og logges til serveren | ||
*/ | ||
export declare const error: (message?: string | undefined, ...optionalParams: unknown[]) => void; | ||
/** | ||
* Lager en console.exception og logger til serveren | ||
* @param message - string som sendes i console.exception og logges til serveren | ||
* @param optionalParams params som sendes til console.exception og logges til serveren | ||
*/ | ||
export declare const exception: (message?: string | undefined, ...optionalParams: unknown[]) => void; | ||
/** | ||
* Lager en console.group | ||
@@ -76,8 +45,2 @@ * @param groupTitle - string som sendes i console.group | ||
/** | ||
* Lager en console.info og logger til serveren | ||
* @param message - string som sendes i console.info og logges til serveren | ||
* @param optionalParams params som sendes til console.info og logges til serveren | ||
*/ | ||
export declare const info: (message?: string | undefined, ...optionalParams: unknown[]) => void; | ||
/** | ||
* Lager en console.log | ||
@@ -112,14 +75,2 @@ * @param message - string som sendes i console.log | ||
export declare const timeEnd: (timerName?: string | undefined) => void; | ||
/** | ||
* Lager en console.trace og logger til serveren | ||
* @param message - string som sendes i console.trace og til serveren | ||
* @param optionalParams params som sendes til console.trace og til serveren | ||
*/ | ||
export declare const trace: (message?: string | undefined, ...optionalParams: unknown[]) => void; | ||
/** | ||
* Lager en console.warn og logger til serveren | ||
* @param message - string som sendes i console.warn og til serveren | ||
* @param optionalParams params som sendes til console.warn og til serveren | ||
*/ | ||
export declare const warn: (message?: string | undefined, ...optionalParams: unknown[]) => void; | ||
declare const exportFunctions: { | ||
@@ -129,11 +80,7 @@ assert: (test?: boolean | undefined, message?: string | undefined, ...optionalParams: unknown[]) => void; | ||
count: (countTitle?: string | undefined) => void; | ||
debug: (message?: string | undefined, ...optionalParams: unknown[]) => void; | ||
dir: (value?: unknown, ...optionalParams: unknown[]) => void; | ||
dirxml: (value: unknown) => void; | ||
error: (message?: string | undefined, ...optionalParams: unknown[]) => void; | ||
exception: (message?: string | undefined, ...optionalParams: unknown[]) => void; | ||
group: (groupTitle?: string | undefined) => void; | ||
groupCollapsed: (groupTitle?: string | undefined) => void; | ||
groupEnd: () => void; | ||
info: (message?: string | undefined, ...optionalParams: unknown[]) => void; | ||
log: (message?: string | undefined, ...optionalParams: unknown[]) => void; | ||
@@ -145,5 +92,4 @@ profile: (reportName?: string | undefined) => void; | ||
timeEnd: (timerName?: string | undefined) => void; | ||
trace: (message?: string | undefined, ...optionalParams: unknown[]) => void; | ||
warn: (message?: string | undefined, ...optionalParams: unknown[]) => void; | ||
}; | ||
export default exportFunctions; | ||
//# sourceMappingURL=logger.d.ts.map |
/* eslint-disable no-console */ | ||
/* eslint-disable @typescript-eslint/no-use-before-define */ | ||
export var LogLevel; | ||
(function (LogLevel) { | ||
LogLevel[LogLevel["Trace"] = 0] = "Trace"; | ||
LogLevel[LogLevel["Debug"] = 1] = "Debug"; | ||
LogLevel[LogLevel["Info"] = 2] = "Info"; | ||
LogLevel[LogLevel["Warn"] = 3] = "Warn"; | ||
LogLevel[LogLevel["Error"] = 4] = "Error"; | ||
LogLevel[LogLevel["Fatal"] = 5] = "Fatal"; | ||
LogLevel[LogLevel["Off"] = 6] = "Off"; | ||
})(LogLevel || (LogLevel = {})); | ||
/** | ||
* Lager en event listener på errors og logger error til serveren | ||
*/ | ||
export const captureErrors = () => { | ||
window.addEventListener('error', function (e) { | ||
let message = e.message; | ||
const error = e.error; | ||
if (error) { | ||
message = error; | ||
const stack = error.stack; | ||
if (stack) { | ||
message = stack; | ||
} | ||
} | ||
else { | ||
message = message + '. Access to error information is restricted on this domain!'; | ||
if (e.filename) { | ||
message = message + ' Filename:' + e.filename; | ||
} | ||
} | ||
}); | ||
}; | ||
/** | ||
* Lager en console.assert | ||
@@ -64,12 +31,2 @@ * @param test - test som sendes til console assert | ||
/** | ||
* Lager en console.debug og logger til serveren | ||
* @param message - string som sendes i console.debug og logges til serveren | ||
* @param optionalParams params som sendes til console.debug og logges til serveren | ||
*/ | ||
export const debug = (message, ...optionalParams) => { | ||
if (process.env.NODE_ENV !== 'production') { | ||
console.debug(message, optionalParams); | ||
} | ||
}; | ||
/** | ||
* Lager en console.dir | ||
@@ -94,22 +51,2 @@ * @param value - string som sendes i console.dir og logges til serveren | ||
/** | ||
* Lager en console.error og logger til serveren | ||
* @param message - string som sendes i console.error og logges til serveren | ||
* @param optionalParams params som sendes til console.error og logges til serveren | ||
*/ | ||
export const error = (message, ...optionalParams) => { | ||
if (process.env.NODE_ENV !== 'production') { | ||
console.error(message, optionalParams); | ||
} | ||
}; | ||
/** | ||
* Lager en console.exception og logger til serveren | ||
* @param message - string som sendes i console.exception og logges til serveren | ||
* @param optionalParams params som sendes til console.exception og logges til serveren | ||
*/ | ||
export const exception = (message, ...optionalParams) => { | ||
if (process.env.NODE_ENV !== 'production') { | ||
console.exception(message, optionalParams); | ||
} | ||
}; | ||
/** | ||
* Lager en console.group | ||
@@ -141,12 +78,2 @@ * @param groupTitle - string som sendes i console.group | ||
/** | ||
* Lager en console.info og logger til serveren | ||
* @param message - string som sendes i console.info og logges til serveren | ||
* @param optionalParams params som sendes til console.info og logges til serveren | ||
*/ | ||
export const info = (message, ...optionalParams) => { | ||
if (process.env.NODE_ENV !== 'production') { | ||
console.info(message, optionalParams); | ||
} | ||
}; | ||
/** | ||
* Lager en console.log | ||
@@ -210,22 +137,2 @@ * @param message - string som sendes i console.log | ||
}; | ||
/** | ||
* Lager en console.trace og logger til serveren | ||
* @param message - string som sendes i console.trace og til serveren | ||
* @param optionalParams params som sendes til console.trace og til serveren | ||
*/ | ||
export const trace = (message, ...optionalParams) => { | ||
if (process.env.NODE_ENV !== 'production') { | ||
console.trace(message, optionalParams); | ||
} | ||
}; | ||
/** | ||
* Lager en console.warn og logger til serveren | ||
* @param message - string som sendes i console.warn og til serveren | ||
* @param optionalParams params som sendes til console.warn og til serveren | ||
*/ | ||
export const warn = (message, ...optionalParams) => { | ||
if (process.env.NODE_ENV !== 'production') { | ||
console.warn(message, optionalParams); | ||
} | ||
}; | ||
// This wrapping is necessary for being able to Mock function in jest-tests | ||
@@ -236,11 +143,7 @@ const exportFunctions = { | ||
count, | ||
debug, | ||
dir, | ||
dirxml, | ||
error, | ||
exception, | ||
group, | ||
groupCollapsed, | ||
groupEnd, | ||
info, | ||
log, | ||
@@ -252,5 +155,3 @@ profile, | ||
timeEnd, | ||
trace, | ||
warn, | ||
}; | ||
export default exportFunctions; |
@@ -1,2 +0,2 @@ | ||
import moment from 'moment'; | ||
import moment, { Moment, MomentInput } from 'moment'; | ||
/** | ||
@@ -10,3 +10,3 @@ * Initialiserer Moment med norsk locale og riktig LongDate formats | ||
*/ | ||
export declare const toDate: (a: moment.MomentInput) => Date; | ||
export declare const toDate: (a: MomentInput) => Date; | ||
/** | ||
@@ -16,3 +16,3 @@ * Returnerer en lang dato format (Måned DD, YYYY) basert på en MomentInput | ||
*/ | ||
export declare const longDate: (a: moment.MomentInput) => string; | ||
export declare const longDate: (a: MomentInput) => string; | ||
/** | ||
@@ -22,3 +22,3 @@ * Returnerer en long dato format med klokken (Day DD. Måned YYYY klokken HH:mm) basert på en MomentInput | ||
*/ | ||
export declare const longDateNumbersClock: (time: moment.MomentInput, separator?: string) => string; | ||
export declare const longDateNumbersClock: (time: MomentInput, separator?: string) => string; | ||
/** | ||
@@ -28,3 +28,3 @@ * Returnerer en medium dato format (DD. Mån YYYY HH:mm) basert på en MomentInput | ||
*/ | ||
export declare const mediumDate: (a: moment.MomentInput) => string; | ||
export declare const mediumDate: (a: MomentInput) => string; | ||
/** | ||
@@ -34,3 +34,3 @@ * Returnerer en medium dato format kun med tall (DD.MM.YYYY HH:mm)) basert på en MomentInput | ||
*/ | ||
export declare const mediumDateNumbers: (a: moment.MomentInput) => string; | ||
export declare const mediumDateNumbers: (a: MomentInput) => string; | ||
/** | ||
@@ -40,3 +40,3 @@ * Returnerer en medium dato format med kl. (DD.MM.YYYY kl. HH:mm) basert på en MomentInput | ||
*/ | ||
export declare const mediumDateNumbersClock: (a: moment.MomentInput, separator?: string) => string; | ||
export declare const mediumDateNumbersClock: (a: MomentInput, separator?: string) => string; | ||
/** | ||
@@ -46,3 +46,3 @@ * Returnerer en short dato format (DD. Mån YYYY) basert på en MomentInput | ||
*/ | ||
export declare const shortDate: (time: moment.MomentInput) => string; | ||
export declare const shortDate: (time: MomentInput) => string; | ||
/** | ||
@@ -52,3 +52,3 @@ * Returnerer en short dato format med full måned (D. Måned YYYY) basert på en MomentInput | ||
*/ | ||
export declare const shortDateFullMonth: (a: moment.MomentInput) => string; | ||
export declare const shortDateFullMonth: (a: MomentInput) => string; | ||
/** | ||
@@ -58,3 +58,3 @@ * Returnerer en short dato format (D. Mån YYYY) basert på en MomentInput | ||
*/ | ||
export declare const shortDateNb: (a: moment.MomentInput) => string; | ||
export declare const shortDateNb: (a: MomentInput) => string; | ||
/** | ||
@@ -64,3 +64,3 @@ * Returnerer en short dato format (DD.MM.YYYY) basert på en MomentInput | ||
*/ | ||
export declare const shortDateNumbers: (a: moment.MomentInput) => string; | ||
export declare const shortDateNumbers: (a: MomentInput) => string; | ||
/** | ||
@@ -70,3 +70,3 @@ * Returnerer dato med riktig AM/PM og prefix | ||
*/ | ||
export declare const timeOfDay: (a: moment.MomentInput, prefix?: string) => string; | ||
export declare const timeOfDay: (a: MomentInput, prefix?: string) => string; | ||
/** | ||
@@ -76,3 +76,3 @@ * Returnerer full måned med år (Måned YYYY) | ||
*/ | ||
export declare const monthYear: (a: moment.MomentInput) => string; | ||
export declare const monthYear: (a: MomentInput) => string; | ||
/** | ||
@@ -82,3 +82,3 @@ * Returnerer kort måned med år (Mån YYYY) | ||
*/ | ||
export declare const shortMonthYear: (a: moment.MomentInput) => string; | ||
export declare const shortMonthYear: (a: MomentInput) => string; | ||
/** | ||
@@ -89,3 +89,3 @@ * Returnerer range med full måned og år (Måned YYYY – Måned YYYY) | ||
*/ | ||
export declare const monthRange: (a: moment.MomentInput, b: moment.MomentInput) => string; | ||
export declare const monthRange: (a: MomentInput, b: MomentInput) => string; | ||
/** | ||
@@ -97,3 +97,3 @@ * Returnerer range mellom 2 klokkeslett (Måned DD, YYYY, mellom kl. H:mm AM og HH:mm PM) | ||
*/ | ||
export declare const timeRangeBetween: (a: moment.MomentInput, b: moment.MomentInput) => string; | ||
export declare const timeRangeBetween: (a: MomentInput, b: MomentInput) => string; | ||
/** | ||
@@ -105,3 +105,3 @@ * Returnerer range mellom 2 klokkeslett med bindestrekk (Måned DD, YYYY, H:mm AM - HH:mm PM) | ||
*/ | ||
export declare const timeRange: (first: moment.MomentInput, last: moment.MomentInput) => string; | ||
export declare const timeRange: (first: MomentInput, last: MomentInput) => string; | ||
/** | ||
@@ -113,3 +113,3 @@ * Returnerer range mellom 2 klokkeslett med full dag måned og år (Day DD. Måned YYYY, kl. HH:mm AM - HH:mm PM) | ||
*/ | ||
export declare const longTimeRange: (startInput: moment.MomentInput, endInput?: moment.MomentInput) => string; | ||
export declare const longTimeRange: (startInput: MomentInput, endInput?: MomentInput) => string; | ||
/** | ||
@@ -120,3 +120,3 @@ * Returnerer true hvis datoene er på samme dag | ||
*/ | ||
export declare const isSameDay: (a: moment.MomentInput, b: moment.MomentInput) => boolean; | ||
export declare const isSameDay: (a: MomentInput, b: MomentInput) => boolean; | ||
/** | ||
@@ -127,3 +127,3 @@ * Returnerer true hvis dato a er før dato b | ||
*/ | ||
export declare const isBeforeDay: (a: moment.MomentInput, b: moment.MomentInput) => boolean; | ||
export declare const isBeforeDay: (a: MomentInput, b: MomentInput) => boolean; | ||
/** | ||
@@ -134,3 +134,3 @@ * Returnerer true hvis dato a er etter dato b | ||
*/ | ||
export declare const isAfterDay: (a: moment.MomentInput, b: moment.MomentInput) => boolean; | ||
export declare const isAfterDay: (a: MomentInput, b: MomentInput) => boolean; | ||
/** | ||
@@ -141,3 +141,3 @@ * Returnerer true hvis dato a er på samme dag eller etter dato b | ||
*/ | ||
export declare const isInclusivelyAfterDay: (a: moment.MomentInput, b: moment.MomentInput) => boolean; | ||
export declare const isInclusivelyAfterDay: (a: MomentInput, b: MomentInput) => boolean; | ||
/** | ||
@@ -147,3 +147,3 @@ * Returnerer true hvis input (inkludert minutter) er etter nåtid | ||
*/ | ||
export declare const isAfter: (a: moment.MomentInput) => boolean; | ||
export declare const isAfter: (a: MomentInput) => boolean; | ||
/** | ||
@@ -154,3 +154,3 @@ * Returnerer true hvis input er etter dagens dato | ||
*/ | ||
export declare const isAfterToday: (a: moment.MomentInput) => boolean; | ||
export declare const isAfterToday: (a: MomentInput) => boolean; | ||
/** | ||
@@ -167,3 +167,3 @@ * Sammenligner to datoer og returnerer true hvis den første datoen er etter den andre (fungerer også med tid) | ||
*/ | ||
export declare const isInclusivelyBeforeDay: (a: moment.MomentInput, b: moment.MomentInput) => boolean; | ||
export declare const isInclusivelyBeforeDay: (a: MomentInput, b: MomentInput) => boolean; | ||
/** | ||
@@ -173,3 +173,3 @@ * Returnerer true hvis input (inkludert minutter) er før nåtid | ||
*/ | ||
export declare const isBefore: (a: moment.MomentInput) => boolean; | ||
export declare const isBefore: (a: MomentInput) => boolean; | ||
/** | ||
@@ -180,3 +180,3 @@ * Returnerer true hvis input er før dagens dato | ||
*/ | ||
export declare const isBeforeToday: (a: moment.MomentInput) => boolean; | ||
export declare const isBeforeToday: (a: MomentInput) => boolean; | ||
/** | ||
@@ -192,3 +192,3 @@ * Sammenligner to datoer og returnerer true hvis den første datoen er før den andre (fungerer også med tid) | ||
*/ | ||
export declare const isToday: (a: moment.MomentInput) => boolean; | ||
export declare const isToday: (a: MomentInput) => boolean; | ||
/** | ||
@@ -198,3 +198,3 @@ * Returnerer true hvis input er dagens dato og tid er tidligere enn nåtid | ||
*/ | ||
export declare const isEarlierToday: (a: moment.MomentInput) => boolean; | ||
export declare const isEarlierToday: (a: MomentInput) => boolean; | ||
/** | ||
@@ -205,3 +205,3 @@ * Returnerer antall uker som finnes i en måned | ||
*/ | ||
export declare const numberOfWeeksInMonth: (a: moment.Moment, b: moment.Moment) => number; | ||
export declare const numberOfWeeksInMonth: (a: Moment, b: Moment) => number; | ||
/** | ||
@@ -211,3 +211,3 @@ * Returnerer true hvis input er lik 0001-01-01T00:00:00 | ||
*/ | ||
export declare const isDotNetMinDate: (a: moment.MomentInput) => boolean; | ||
export declare const isDotNetMinDate: (a: MomentInput) => boolean; | ||
/** | ||
@@ -217,2 +217,3 @@ * Returnerer dato i ISO format med Timezone offset | ||
*/ | ||
export declare const toLocalISOStringUsingDateTimezoneOffset: (a: moment.MomentInput) => string; | ||
export declare const toLocalISOStringUsingDateTimezoneOffset: (a: MomentInput) => string; | ||
//# sourceMappingURL=moment-utils.d.ts.map |
@@ -355,6 +355,4 @@ import moment from 'moment'; | ||
export const toLocalISOStringUsingDateTimezoneOffset = (a) => { | ||
const isoDate = moment(a) | ||
.add('minutes', moment(a).utcOffset()) | ||
.toISOString(); | ||
const isoDate = moment(a).add('minutes', moment(a).utcOffset()).toISOString(); | ||
return isoDate.substring(0, isoDate.lastIndexOf('.')); | ||
}; |
@@ -12,3 +12,3 @@ import { History, Location, Action } from 'history'; | ||
*/ | ||
export declare const navigate: (location: Location<unknown>, action: Action, focus: (targets: HTMLElement[]) => void) => Navigation[]; | ||
export declare const navigate: (location: Location, action: Action, focus: (targets: HTMLElement[]) => void) => Navigation[]; | ||
/** | ||
@@ -18,7 +18,8 @@ * Legger til HTMLElement i navigationTrail | ||
*/ | ||
export declare const navigateAdd: (target: HTMLElement) => void | Navigation[]; | ||
export declare const navigateAdd: (target: HTMLElement) => Navigation[] | void; | ||
/** | ||
* Oppdaterer history objektet | ||
*/ | ||
export declare const goBackOrUp: (history: History<unknown>, length?: number) => void; | ||
export declare const goBackOrUp: (history: History, length?: number) => void; | ||
export {}; | ||
//# sourceMappingURL=navigation-utils.d.ts.map |
@@ -57,3 +57,3 @@ const navigationTrail = []; | ||
export const navigateAdd = (target) => { | ||
if (target && target.focus) { | ||
if (target && !!target.focus) { | ||
if (navigationTrail.length > 0) { | ||
@@ -60,0 +60,0 @@ navigationTrail[navigationTrail.length - 1].targets.push(target); |
{ | ||
"name": "@helsenorge/core-utils", | ||
"sideEffects": false, | ||
"version": "21.3.0-prerelease", | ||
"version": "24.0.0-beta.7", | ||
"description": "samling av verktøy for hele helsenorge", | ||
"main": "index.js", | ||
"publishConfig": { | ||
"directory": "lib" | ||
}, | ||
"author": "Helsenorge", | ||
@@ -12,3 +15,12 @@ "maintainers": [ | ||
"license": "ISC", | ||
"type": "module" | ||
"type": "module", | ||
"peerDependencies": { | ||
"@helsenorge/designsystem-react": "^1.0.0-beta" | ||
}, | ||
"dependencies": { | ||
"@types/classnames": "2.3.1", | ||
"classnames": "2.3.1", | ||
"moment": "^2.29.2", | ||
"tabbable": "5.2.1" | ||
} | ||
} |
@@ -16,1 +16,2 @@ /** | ||
export declare const removeParam: (key: string) => void; | ||
//# sourceMappingURL=querystring-utils.d.ts.map |
export declare const isReferrer: (referrer: string) => boolean; | ||
//# sourceMappingURL=referrer-utils.d.ts.map |
@@ -5,3 +5,3 @@ /** | ||
*/ | ||
export declare const isEmpty: (string: string | null | undefined) => boolean; | ||
export declare const isEmpty: (string: string | undefined | null) => boolean; | ||
/** | ||
@@ -46,1 +46,2 @@ * Returnerer true når strengen inneholder følgende symboler: "!#¤%=?`´^¨~*:;£${[\]}|§€><\| | ||
export declare const isValid: (s: string) => boolean; | ||
//# sourceMappingURL=string-utils.d.ts.map |
@@ -15,2 +15,3 @@ export interface TabbableContentWithTabIndexes { | ||
*/ | ||
export declare const resetTabIndex: (tabbableElements: TabbableElement[], previousTabIndexes: (number | null)[]) => TabbableElement[]; | ||
export declare const resetTabIndex: (tabbableElements: Array<TabbableElement>, previousTabIndexes: Array<number | null>) => Array<TabbableElement>; | ||
//# sourceMappingURL=tabbable-utils.d.ts.map |
@@ -1,2 +0,2 @@ | ||
import tabbable from 'tabbable'; | ||
import { tabbable } from 'tabbable'; | ||
/** | ||
@@ -3,0 +3,0 @@ * Goes through an HTML element, and returns all its tabable elements with their current tabindex attribute |
@@ -18,1 +18,2 @@ export declare class TrapFocus { | ||
export default TrapFocus; | ||
//# sourceMappingURL=trapfocus.d.ts.map |
@@ -0,5 +1,5 @@ | ||
import { tabbable } from 'tabbable'; | ||
import keyCode from './constants/key-code'; | ||
import tabbable from 'tabbable'; | ||
import { getEventTarget } from './events'; | ||
import { getDocumentActiveElement } from './focus-utils'; | ||
import { getEventTarget } from './web-component/events'; | ||
/* Class som ved init låser fokuset inne i én DOMElement. Bruksområder er f.eks Modalvinduer. | ||
@@ -6,0 +6,0 @@ Tar imot en DomNode (HTMLElement eller string) som fokuset skal låses i. */ |
@@ -1,5 +0,1 @@ | ||
export declare type EmptyAction = { | ||
type: ''; | ||
}; | ||
export declare const EmptyAction: EmptyAction; | ||
export declare enum HttpStatusCode { | ||
@@ -49,167 +45,3 @@ Continue = 100, | ||
} | ||
export declare class TextMessage { | ||
Title: string; | ||
Body: string; | ||
} | ||
export interface OperationResponse extends Response { | ||
StatusCode: HttpStatusCode; | ||
InformationMessage: TextMessage; | ||
WarningMessage: TextMessage; | ||
ErrorMessage: TextMessage; | ||
RedirectUrl: string; | ||
} | ||
export declare enum TjenesteTilgangStatus { | ||
None = 0, | ||
Ja = 1, | ||
Nei = 2, | ||
VetIkke = 3 | ||
} | ||
export declare class TjenesteType { | ||
static TekniskTjeneste: number; | ||
static IkkeInnloggetTjeneste: number; | ||
static Timeavtaler: number; | ||
static Fastlegetjenester: number; | ||
static Legemidler: number; | ||
static PersonligHelsearkiv: number; | ||
static Fastlegevisning: number; | ||
static InnsynPasientjournal: number; | ||
static InnsynKjernejournal: number; | ||
static Egenandeler: number; | ||
static Profil: number; | ||
static MinHelseForside: number; | ||
static EksterneTjenester: number; | ||
static Henvisninger: number; | ||
static Pasientreiser: number; | ||
static Forlopskoordinator: number; | ||
static Meldinger: number; | ||
static ByttFastlege: number; | ||
static DialogForlop: number; | ||
static DialogHelsehjelp: number; | ||
static Fullmaktsadministrasjon: number; | ||
static Helsekontakter: number; | ||
static DialogOkonomi: number; | ||
static Beslutningsstotte: number; | ||
static DialogInnsyn: number; | ||
static DialogPersonvern: number; | ||
static Helseregistre: number; | ||
static LoggOverBrukAvResepter: number; | ||
static SykdomOgKritiskInformasjon: number; | ||
static Forskning: number; | ||
static MinHelse: number; | ||
static Timeadministrasjon: number; | ||
static Foreldresamtykke: number; | ||
static DialogEgenHelseUngdom: number; | ||
static KprTjenester: number; | ||
static Vaksiner: number; | ||
static LegemidlerLiB: number; | ||
static InnsynRegisterinnhold: number; | ||
static InnsynRegisterbruk: number; | ||
static EKonsultasjon: number; | ||
static Reseptfornyelse: number; | ||
static EKontakt: number; | ||
static Timebestilling: number; | ||
static KritiskInfo: number; | ||
static AapneKjernejournal: number; | ||
static ProfildataOgKjernejournal: number; | ||
static HelsekontakterIKjernejournal: number; | ||
static LegemidlerFraKjernejournal: number; | ||
static ProfildataOgKjernejournalReservasjon: number; | ||
static PersonopplysningerFraKjernejournal: number; | ||
static Donorkort: number; | ||
static Samtykkeforesporsel: number; | ||
static DialogForlopInformasjon: number; | ||
static Pasientreiseradministrasjon: number; | ||
static NyttHelsenorgeSamtykke: number; | ||
static InngripendeForPersonvern: number; | ||
static Skjemautfyller: number; | ||
static SamvalgUtenLagring: number; | ||
static MeldeFeilIBesokshistorikkKj: number; | ||
static Verktoy: number; | ||
static VerktoyUtforelse: number; | ||
static InnsynRegisterinnholdReseptformidler: number; | ||
static DialogSkjemaRegisterinnsyn: number; | ||
static DialogSkjemaJournalinnsyn: number; | ||
static DialogSkjemaHelsetjeneste: number; | ||
static DialogSkjemaHelsetjenesteStreng: number; | ||
static RegisterinnsynNasjonaleKvalitetsregister: number; | ||
static ReiserMedRekvisisjon: number; | ||
} | ||
export interface TjenesteTilgang { | ||
Tjeneste: number; | ||
Status: TjenesteTilgangStatus; | ||
} | ||
export declare type ISO8601 = string; | ||
export declare enum SamtykkeType { | ||
None = 0, | ||
Pha = 1, | ||
Bruksvilkar = 2, | ||
RefusjonPasientreiser = 3, | ||
UngdomsLosning = 4 | ||
} | ||
export declare enum SamtykkeLevel { | ||
None = 0, | ||
Registerinnsyn = 1, | ||
Journalinnsyn = 2, | ||
Helsetjeneste = 3 | ||
} | ||
export declare enum FullmaktType { | ||
OrdinaerFullmakt = 3, | ||
BekreftetFullmakt = 4, | ||
UtenSamtykkekompenanseOver12 = 7 | ||
} | ||
export declare enum SamtykkeStatusType { | ||
Samtykket = 0, | ||
Trukket = 1, | ||
Utsatt = 2 | ||
} | ||
export declare enum RepresentasjonforholdType { | ||
InnloggetBruker = 0, | ||
Fullmakt = 1, | ||
Foreldrerepresentasjon = 2, | ||
Saksbehandler = 3, | ||
SaksbehandlerFullmakt = 4 | ||
} | ||
export declare enum StatusKodeType { | ||
Reservert = 1, | ||
IkkeReservert = 2, | ||
Samtykket = 3, | ||
IkkeSamtykket = 4, | ||
TilgangsbegrensningOpprettet = 5, | ||
TilgangsbegrensningFjernet = 6, | ||
AnmodningTilbakeTrekkingSamtykke = 7 | ||
} | ||
export interface FullmaktEgenskaper { | ||
Analog: boolean; | ||
FullmaktType: FullmaktType; | ||
} | ||
export interface Samtykke { | ||
Type: SamtykkeType; | ||
PersonvernInnstillingDefinisjonGuid: any; | ||
Opprettet: ISO8601; | ||
StatusType: SamtykkeStatusType; | ||
SamtykketAvProfilGuid: any; | ||
SamtykketAvFornavn: string; | ||
SamtykketAvEtternavn: string; | ||
RepresentasjonforholdType: RepresentasjonforholdType; | ||
StatusKodeType: StatusKodeType; | ||
ErAktiv: boolean; | ||
} | ||
export interface ShowSignOutBoxData { | ||
tokenCountdown: number; | ||
tokenWarnUserWhenRemaining: number; | ||
tokenLifetime: number; | ||
} | ||
export declare enum SessionTimeoutAction { | ||
Default = 0, | ||
RequestExtension = 1, | ||
RequestLogout = 2 | ||
} | ||
export declare enum PersonverninnstillingKategori { | ||
Samtykke = 1, | ||
Reservasjon = 2, | ||
Tilgangsbegrensning = 3 | ||
} | ||
export declare enum CmsContentApiVersions { | ||
V1 = "v1/", | ||
V2 = "v2/" | ||
} | ||
//# sourceMappingURL=entities.d.ts.map |
@@ -1,4 +0,1 @@ | ||
export const EmptyAction = { | ||
type: '', | ||
}; | ||
/* REQUESTS */ | ||
@@ -50,145 +47,1 @@ export var HttpStatusCode; | ||
})(HttpStatusCode || (HttpStatusCode = {})); | ||
export class TextMessage { | ||
} | ||
export var TjenesteTilgangStatus; | ||
(function (TjenesteTilgangStatus) { | ||
TjenesteTilgangStatus[TjenesteTilgangStatus["None"] = 0] = "None"; | ||
TjenesteTilgangStatus[TjenesteTilgangStatus["Ja"] = 1] = "Ja"; | ||
TjenesteTilgangStatus[TjenesteTilgangStatus["Nei"] = 2] = "Nei"; | ||
TjenesteTilgangStatus[TjenesteTilgangStatus["VetIkke"] = 3] = "VetIkke"; | ||
})(TjenesteTilgangStatus || (TjenesteTilgangStatus = {})); | ||
export class TjenesteType { | ||
} | ||
TjenesteType.TekniskTjeneste = -1; | ||
TjenesteType.IkkeInnloggetTjeneste = 0; | ||
TjenesteType.Timeavtaler = 1; | ||
TjenesteType.Fastlegetjenester = 6; | ||
TjenesteType.Legemidler = 7; | ||
TjenesteType.PersonligHelsearkiv = 8; | ||
TjenesteType.Fastlegevisning = 9; | ||
TjenesteType.InnsynPasientjournal = 10; | ||
TjenesteType.InnsynKjernejournal = 11; | ||
TjenesteType.Egenandeler = 12; | ||
TjenesteType.Profil = 13; | ||
TjenesteType.MinHelseForside = 15; | ||
TjenesteType.EksterneTjenester = 16; | ||
TjenesteType.Henvisninger = 17; | ||
TjenesteType.Pasientreiser = 18; | ||
TjenesteType.Forlopskoordinator = 19; | ||
TjenesteType.Meldinger = 20; | ||
TjenesteType.ByttFastlege = 21; | ||
TjenesteType.DialogForlop = 22; | ||
TjenesteType.DialogHelsehjelp = 23; | ||
TjenesteType.Fullmaktsadministrasjon = 24; | ||
TjenesteType.Helsekontakter = 25; | ||
TjenesteType.DialogOkonomi = 26; | ||
TjenesteType.Beslutningsstotte = 27; | ||
TjenesteType.DialogInnsyn = 28; | ||
TjenesteType.DialogPersonvern = 29; | ||
TjenesteType.Helseregistre = 30; | ||
TjenesteType.LoggOverBrukAvResepter = 31; | ||
TjenesteType.SykdomOgKritiskInformasjon = 32; | ||
TjenesteType.Forskning = 33; | ||
TjenesteType.MinHelse = 34; | ||
TjenesteType.Timeadministrasjon = 35; | ||
TjenesteType.Foreldresamtykke = 36; | ||
TjenesteType.DialogEgenHelseUngdom = 37; | ||
TjenesteType.KprTjenester = 38; | ||
TjenesteType.Vaksiner = 39; | ||
TjenesteType.LegemidlerLiB = 40; | ||
TjenesteType.InnsynRegisterinnhold = 41; | ||
TjenesteType.InnsynRegisterbruk = 42; | ||
TjenesteType.EKonsultasjon = 43; | ||
TjenesteType.Reseptfornyelse = 44; | ||
TjenesteType.EKontakt = 45; | ||
TjenesteType.Timebestilling = 46; | ||
TjenesteType.KritiskInfo = 47; | ||
TjenesteType.AapneKjernejournal = 48; | ||
TjenesteType.ProfildataOgKjernejournal = 49; | ||
TjenesteType.HelsekontakterIKjernejournal = 50; | ||
TjenesteType.LegemidlerFraKjernejournal = 51; | ||
TjenesteType.ProfildataOgKjernejournalReservasjon = 52; | ||
TjenesteType.PersonopplysningerFraKjernejournal = 53; | ||
TjenesteType.Donorkort = 54; | ||
TjenesteType.Samtykkeforesporsel = 55; | ||
TjenesteType.DialogForlopInformasjon = 56; | ||
TjenesteType.Pasientreiseradministrasjon = 57; | ||
TjenesteType.NyttHelsenorgeSamtykke = 58; | ||
TjenesteType.InngripendeForPersonvern = 59; | ||
TjenesteType.Skjemautfyller = 60; | ||
TjenesteType.SamvalgUtenLagring = 61; | ||
TjenesteType.MeldeFeilIBesokshistorikkKj = 62; | ||
TjenesteType.Verktoy = 63; | ||
TjenesteType.VerktoyUtforelse = 64; | ||
TjenesteType.InnsynRegisterinnholdReseptformidler = 65; | ||
TjenesteType.DialogSkjemaRegisterinnsyn = 66; | ||
TjenesteType.DialogSkjemaJournalinnsyn = 67; | ||
TjenesteType.DialogSkjemaHelsetjeneste = 68; | ||
TjenesteType.DialogSkjemaHelsetjenesteStreng = 69; | ||
TjenesteType.RegisterinnsynNasjonaleKvalitetsregister = 70; | ||
TjenesteType.ReiserMedRekvisisjon = 71; | ||
/* FULLMAKT OG SAMTYKKE */ | ||
export var SamtykkeType; | ||
(function (SamtykkeType) { | ||
SamtykkeType[SamtykkeType["None"] = 0] = "None"; | ||
SamtykkeType[SamtykkeType["Pha"] = 1] = "Pha"; | ||
SamtykkeType[SamtykkeType["Bruksvilkar"] = 2] = "Bruksvilkar"; | ||
SamtykkeType[SamtykkeType["RefusjonPasientreiser"] = 3] = "RefusjonPasientreiser"; | ||
SamtykkeType[SamtykkeType["UngdomsLosning"] = 4] = "UngdomsLosning"; | ||
})(SamtykkeType || (SamtykkeType = {})); | ||
export var SamtykkeLevel; | ||
(function (SamtykkeLevel) { | ||
SamtykkeLevel[SamtykkeLevel["None"] = 0] = "None"; | ||
SamtykkeLevel[SamtykkeLevel["Registerinnsyn"] = 1] = "Registerinnsyn"; | ||
SamtykkeLevel[SamtykkeLevel["Journalinnsyn"] = 2] = "Journalinnsyn"; | ||
SamtykkeLevel[SamtykkeLevel["Helsetjeneste"] = 3] = "Helsetjeneste"; | ||
})(SamtykkeLevel || (SamtykkeLevel = {})); | ||
export var FullmaktType; | ||
(function (FullmaktType) { | ||
FullmaktType[FullmaktType["OrdinaerFullmakt"] = 3] = "OrdinaerFullmakt"; | ||
FullmaktType[FullmaktType["BekreftetFullmakt"] = 4] = "BekreftetFullmakt"; | ||
FullmaktType[FullmaktType["UtenSamtykkekompenanseOver12"] = 7] = "UtenSamtykkekompenanseOver12"; | ||
})(FullmaktType || (FullmaktType = {})); | ||
export var SamtykkeStatusType; | ||
(function (SamtykkeStatusType) { | ||
SamtykkeStatusType[SamtykkeStatusType["Samtykket"] = 0] = "Samtykket"; | ||
SamtykkeStatusType[SamtykkeStatusType["Trukket"] = 1] = "Trukket"; | ||
SamtykkeStatusType[SamtykkeStatusType["Utsatt"] = 2] = "Utsatt"; | ||
})(SamtykkeStatusType || (SamtykkeStatusType = {})); | ||
/* REPRESENTASJONER */ | ||
export var RepresentasjonforholdType; | ||
(function (RepresentasjonforholdType) { | ||
RepresentasjonforholdType[RepresentasjonforholdType["InnloggetBruker"] = 0] = "InnloggetBruker"; | ||
RepresentasjonforholdType[RepresentasjonforholdType["Fullmakt"] = 1] = "Fullmakt"; | ||
RepresentasjonforholdType[RepresentasjonforholdType["Foreldrerepresentasjon"] = 2] = "Foreldrerepresentasjon"; | ||
RepresentasjonforholdType[RepresentasjonforholdType["Saksbehandler"] = 3] = "Saksbehandler"; | ||
RepresentasjonforholdType[RepresentasjonforholdType["SaksbehandlerFullmakt"] = 4] = "SaksbehandlerFullmakt"; | ||
})(RepresentasjonforholdType || (RepresentasjonforholdType = {})); | ||
export var StatusKodeType; | ||
(function (StatusKodeType) { | ||
StatusKodeType[StatusKodeType["Reservert"] = 1] = "Reservert"; | ||
StatusKodeType[StatusKodeType["IkkeReservert"] = 2] = "IkkeReservert"; | ||
StatusKodeType[StatusKodeType["Samtykket"] = 3] = "Samtykket"; | ||
StatusKodeType[StatusKodeType["IkkeSamtykket"] = 4] = "IkkeSamtykket"; | ||
StatusKodeType[StatusKodeType["TilgangsbegrensningOpprettet"] = 5] = "TilgangsbegrensningOpprettet"; | ||
StatusKodeType[StatusKodeType["TilgangsbegrensningFjernet"] = 6] = "TilgangsbegrensningFjernet"; | ||
StatusKodeType[StatusKodeType["AnmodningTilbakeTrekkingSamtykke"] = 7] = "AnmodningTilbakeTrekkingSamtykke"; | ||
})(StatusKodeType || (StatusKodeType = {})); | ||
export var SessionTimeoutAction; | ||
(function (SessionTimeoutAction) { | ||
SessionTimeoutAction[SessionTimeoutAction["Default"] = 0] = "Default"; | ||
SessionTimeoutAction[SessionTimeoutAction["RequestExtension"] = 1] = "RequestExtension"; | ||
SessionTimeoutAction[SessionTimeoutAction["RequestLogout"] = 2] = "RequestLogout"; | ||
})(SessionTimeoutAction || (SessionTimeoutAction = {})); | ||
export var PersonverninnstillingKategori; | ||
(function (PersonverninnstillingKategori) { | ||
PersonverninnstillingKategori[PersonverninnstillingKategori["Samtykke"] = 1] = "Samtykke"; | ||
PersonverninnstillingKategori[PersonverninnstillingKategori["Reservasjon"] = 2] = "Reservasjon"; | ||
PersonverninnstillingKategori[PersonverninnstillingKategori["Tilgangsbegrensning"] = 3] = "Tilgangsbegrensning"; | ||
})(PersonverninnstillingKategori || (PersonverninnstillingKategori = {})); | ||
/* CMS-CONTENT-API-SERVICE */ | ||
export var CmsContentApiVersions; | ||
(function (CmsContentApiVersions) { | ||
CmsContentApiVersions["V1"] = "v1/"; | ||
CmsContentApiVersions["V2"] = "v2/"; | ||
})(CmsContentApiVersions || (CmsContentApiVersions = {})); |
@@ -0,1 +1,6 @@ | ||
declare global { | ||
interface Window { | ||
opera?: unknown; | ||
} | ||
} | ||
/** | ||
@@ -9,1 +14,2 @@ * Returns true når brukeren er på mobil (native check on user agent) | ||
export declare const handleIOSSafariUA: () => void; | ||
//# sourceMappingURL=user-agents-utils.d.ts.map |
78
104093
5
2420
+ Added@types/classnames@2.3.1
+ Addedclassnames@2.3.1
+ Addedmoment@^2.29.2
+ Addedtabbable@5.2.1
+ Added@helsenorge/designsystem-react@1.8.0(transitive)
+ Added@types/classnames@2.3.1(transitive)
+ Addedbootstrap@4.6.1(transitive)
+ Addedclassnames@2.3.1(transitive)
+ Addedjquery@3.7.1(transitive)
+ Addedjs-tokens@4.0.0(transitive)
+ Addedloose-envify@1.4.0(transitive)
+ Addedmoment@2.30.1(transitive)
+ Addednormalize.css@8.0.1(transitive)
+ Addedobject-assign@4.1.1(transitive)
+ Addedpopper.js@1.16.1(transitive)
+ Addedreact@17.0.2(transitive)
+ Addedreact-dom@17.0.2(transitive)
+ Addedscheduler@0.20.2(transitive)
+ Addedtabbable@5.2.1(transitive)