export { useOnClickOutside } from './clickOutside.js'; export { debounce, debounceByKey } from './debounce.js'; export { REFRESH_TOKEN_HEADER, buildFetchApi } from './fetchApi.js'; export { now, registerEachSecondHook, unregisterEachSecondHook, useKeepNowUpToDate } from './now-hook.js'; export { useResponsiveScreen } from './responsiveUtils.js'; export { currentHour, hoursBetween, isValidLocalDate, nextHours, numberOfHoursBetween, parseLocalDate, parseLocalDateToIsoString, timeAsString, toLocalDateString, toLocaleDateString, toLocaleStringWithoutSeconds, toLocaleTimeStringWithoutSeconds } from './timeUtils.js'; export { getObjectProperty, keepOldItemsInArray, mergeTwoSortedArrays } from './objectUtils.js'; export { i18n } from './i18n.js'; import 'react'; import '../components/SseProvider.js'; import '@microsoft/fetch-event-source'; import '../components/Toast.js'; import 'grommet';