UNPKG

itmar-block-packages

Version:

Common React components for WordPress custom blocks, now fully TypeScript-ready.

35 lines (34 loc) 2.94 kB
export interface BookingActionContextType { onCellClick: (tag: string, row: number, col: number) => void; } export declare const BookingActionContext: any; export { useIsIframeMobile, useElementBackgroundColor, useElementStyleObject, useElementWidth, useIsMobile, useDeepCompareEffect, useFontawesomeIframe, useBlockAttributeChanges, useDuplicateBlockRemove, useStyleIframe, } from "./customHooks"; export { fetchPagesOptions, fetchArchiveOptions, restFetchData, restTaxonomies, restFieldes, termToDispObj, PageSelectControl, ArchiveSelectControl, PostSelectControl, TermChoiceControl, FieldChoiceControl, } from "./wordpressApi"; export { space_prm, max_width_prm, width_prm, height_prm, align_prm, position_prm, radius_prm, convertToScss, borderProperty, radiusProperty, marginProperty, paddingProperty, } from "./cssPropertes"; export { default as ShadowStyle, ShadowElm, ShadowState } from "./ShadowStyle"; export { default as PseudoElm, Arrow } from "./PseudoElm"; export type { ArrowDirection } from "./PseudoElm"; export { SingleImageSelect, MultiImageSelect, getMediaType, getImageAspectRatio, getVideoAspectRatio, } from "./mediaUpload"; export { default as DraggableBox, useDraggingMove } from "./DraggableBox"; export { default as AnimationBlock, anime_comp } from "./AnimationBlock"; export { default as BlockPlace, BlockWidth, BlockHeight } from "./BlockPlace"; export { default as GridControls } from "./GridControls"; export { default as ToggleElement } from "./ToggleElement"; export { default as TypographyControls } from "./TypographyControls"; export { default as IconSelectControl } from "./IconSelectControl"; export type { IconStyle } from "./IconSelectControl"; export { default as BlockEditWrapper } from "./BlockEditWrapper"; export { hslToRgb16, rgb16ToHsl, HexToRGB } from "./hslToRgb"; export { generateDateArray, generateMonthCalendar, PeriodCtrl, getPeriodQuery, getTodayYearMonth, getTodayYear, getTodayMonth, getMonthRangeYmd, normalizeDateYYYYMMDD, toYmdFromMonthAndDay, generateGridAreas, } from "./DateElm"; export { JapaneseHolidays } from "./JapaneseHolidays"; export { flattenBlocks, useTargetBlocks, serializeBlockTree, createBlockTree, } from "./blockStore"; export { isValidUrlWithUrlApi } from "./validationCheck"; export { default as UpdateAllPostsBlockAttributes } from "./UpdateAllPostsBlockAttributes"; export { fetchZipToAddress } from "./ZipAddress"; export { FormatSelectControl, displayFormated } from "./formatCreate"; export { checkCustomerLoginState, redirectCustomerAuthorize, sendRegistrationRequest, } from "./shopfiApi"; export { useRebuildChangeField } from "./BrockInserter"; export { default as MasonryControl } from "./MasonryControl"; export { slideBlockSwiperInit } from "./SwiperControl"; export { ensureCtx, registerPickup, getCtx, subscribe, setState, } from "./pickupStore"; export { styleComponentApply, styleDataApply, cssValueToString, } from "./styleComponentApply";