Named property 'props' of types 'Component<any, {}, any>' and 'Component<any, {}, any>' are not identical." source="TS2320" />
<errorline="6"column="23"severity="error"message="Binding element 'className' implicitly has an 'any' type."source="TS7031"/>
<errorline="6"column="34"severity="error"message="Binding element 'height' implicitly has an 'any' type."source="TS7031"/>
<errorline="6"column="42"severity="error"message="Binding element 'width' implicitly has an 'any' type."source="TS7031"/>
<errorline="29"column="14"severity="error"message="Type '{}' is missing the following properties from type '{ [x: string]: any; className: any; height: any; width: any; }': className, height, width"source="TS2739"/>
<errorline="3099"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'a' must be of type 'DetailedHTMLProps<AnchorHTMLAttributes<HTMLAnchorElement>, HTMLAnchorElement>', but here has type 'DetailedHTMLProps<AnchorHTMLAttributes<HTMLAnchorElement>, HTMLAnchorElement>'."source="TS2717"/>
<errorline="3100"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'abbr' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3101"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'address' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3102"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'area' must be of type 'DetailedHTMLProps<AreaHTMLAttributes<HTMLAreaElement>, HTMLAreaElement>', but here has type 'DetailedHTMLProps<AreaHTMLAttributes<HTMLAreaElement>, HTMLAreaElement>'."source="TS2717"/>
<errorline="3103"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'article' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3104"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'aside' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3105"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'audio' must be of type 'DetailedHTMLProps<AudioHTMLAttributes<HTMLAudioElement>, HTMLAudioElement>', but here has type 'DetailedHTMLProps<AudioHTMLAttributes<HTMLAudioElement>, HTMLAudioElement>'."source="TS2717"/>
<errorline="3106"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'b' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3107"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'base' must be of type 'DetailedHTMLProps<BaseHTMLAttributes<HTMLBaseElement>, HTMLBaseElement>', but here has type 'DetailedHTMLProps<BaseHTMLAttributes<HTMLBaseElement>, HTMLBaseElement>'."source="TS2717"/>
<errorline="3108"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'bdi' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3109"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'bdo' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3110"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'big' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3111"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'blockquote' must be of type 'DetailedHTMLProps<BlockquoteHTMLAttributes<HTMLQuoteElement>, HTMLQuoteElement>', but here has type 'DetailedHTMLProps<BlockquoteHTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3112"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'body' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLBodyElement>, HTMLBodyElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLBodyElement>, HTMLBodyElement>'."source="TS2717"/>
<errorline="3113"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'br' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLBRElement>, HTMLBRElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLBRElement>, HTMLBRElement>'."source="TS2717"/>
<errorline="3114"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'button' must be of type 'DetailedHTMLProps<ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>', but here has type 'DetailedHTMLProps<ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>'."source="TS2717"/>
<errorline="3115"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'canvas' must be of type 'DetailedHTMLProps<CanvasHTMLAttributes<HTMLCanvasElement>, HTMLCanvasElement>', but here has type 'DetailedHTMLProps<CanvasHTMLAttributes<HTMLCanvasElement>, HTMLCanvasElement>'."source="TS2717"/>
<errorline="3116"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'caption' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3117"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'cite' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3118"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'code' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3119"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'col' must be of type 'DetailedHTMLProps<ColHTMLAttributes<HTMLTableColElement>, HTMLTableColElement>', but here has type 'DetailedHTMLProps<ColHTMLAttributes<HTMLTableColElement>, HTMLTableColElement>'."source="TS2717"/>
<errorline="3120"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'colgroup' must be of type 'DetailedHTMLProps<ColgroupHTMLAttributes<HTMLTableColElement>, HTMLTableColElement>', but here has type 'DetailedHTMLProps<ColgroupHTMLAttributes<HTMLTableColElement>, HTMLTableColElement>'."source="TS2717"/>
<errorline="3121"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'data' must be of type 'DetailedHTMLProps<DataHTMLAttributes<HTMLDataElement>, HTMLDataElement>', but here has type 'DetailedHTMLProps<DataHTMLAttributes<HTMLDataElement>, HTMLDataElement>'."source="TS2717"/>
<errorline="3122"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'datalist' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLDataListElement>, HTMLDataListElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLDataListElement>, HTMLDataListElement>'."source="TS2717"/>
<errorline="3123"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'dd' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3124"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'del' must be of type 'DetailedHTMLProps<DelHTMLAttributes<HTMLModElement>, HTMLModElement>', but here has type 'DetailedHTMLProps<DelHTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3125"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'details' must be of type 'DetailedHTMLProps<DetailsHTMLAttributes<HTMLDetailsElement>, HTMLDetailsElement>', but here has type 'DetailedHTMLProps<DetailsHTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3126"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'dfn' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3127"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'dialog' must be of type 'DetailedHTMLProps<DialogHTMLAttributes<HTMLDialogElement>, HTMLDialogElement>', but here has type 'DetailedHTMLProps<DialogHTMLAttributes<HTMLDialogElement>, HTMLDialogElement>'."source="TS2717"/>
<errorline="3128"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'div' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement>'."source="TS2717"/>
<errorline="3129"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'dl' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLDListElement>, HTMLDListElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLDListElement>, HTMLDListElement>'."source="TS2717"/>
<errorline="3130"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'dt' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3131"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'em' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3132"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'embed' must be of type 'DetailedHTMLProps<EmbedHTMLAttributes<HTMLEmbedElement>, HTMLEmbedElement>', but here has type 'DetailedHTMLProps<EmbedHTMLAttributes<HTMLEmbedElement>, HTMLEmbedElement>'."source="TS2717"/>
<errorline="3133"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'fieldset' must be of type 'DetailedHTMLProps<FieldsetHTMLAttributes<HTMLFieldSetElement>, HTMLFieldSetElement>', but here has type 'DetailedHTMLProps<FieldsetHTMLAttributes<HTMLFieldSetElement>, HTMLFieldSetElement>'."source="TS2717"/>
<errorline="3134"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'figcaption' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3135"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'figure' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3136"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'footer' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3137"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'form' must be of type 'DetailedHTMLProps<FormHTMLAttributes<HTMLFormElement>, HTMLFormElement>', but here has type 'DetailedHTMLProps<FormHTMLAttributes<HTMLFormElement>, HTMLFormElement>'."source="TS2717"/>
<errorline="3138"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'h1' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement>'."source="TS2717"/>
<errorline="3139"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'h2' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement>'."source="TS2717"/>
<errorline="3140"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'h3' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement>'."source="TS2717"/>
<errorline="3141"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'h4' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement>'."source="TS2717"/>
<errorline="3142"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'h5' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement>'."source="TS2717"/>
<errorline="3143"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'h6' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement>'."source="TS2717"/>
<errorline="3144"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'head' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLHeadElement>, HTMLHeadElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLHeadElement>, HTMLHeadElement>'."source="TS2717"/>
<errorline="3145"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'header' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3146"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'hgroup' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3147"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'hr' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLHRElement>, HTMLHRElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLHRElement>, HTMLHRElement>'."source="TS2717"/>
<errorline="3148"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'html' must be of type 'DetailedHTMLProps<HtmlHTMLAttributes<HTMLHtmlElement>, HTMLHtmlElement>', but here has type 'DetailedHTMLProps<HtmlHTMLAttributes<HTMLHtmlElement>, HTMLHtmlElement>'."source="TS2717"/>
<errorline="3149"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'i' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3150"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'iframe' must be of type 'DetailedHTMLProps<IframeHTMLAttributes<HTMLIFrameElement>, HTMLIFrameElement>', but here has type 'DetailedHTMLProps<IframeHTMLAttributes<HTMLIFrameElement>, HTMLIFrameElement>'."source="TS2717"/>
<errorline="3151"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'img' must be of type 'DetailedHTMLProps<ImgHTMLAttributes<HTMLImageElement>, HTMLImageElement>', but here has type 'DetailedHTMLProps<ImgHTMLAttributes<HTMLImageElement>, HTMLImageElement>'."source="TS2717"/>
<errorline="3152"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'input' must be of type 'DetailedHTMLProps<InputHTMLAttributes<HTMLInputElement>, HTMLInputElement>', but here has type 'DetailedHTMLProps<InputHTMLAttributes<HTMLInputElement>, HTMLInputElement>'."source="TS2717"/>
<errorline="3153"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'ins' must be of type 'DetailedHTMLProps<InsHTMLAttributes<HTMLModElement>, HTMLModElement>', but here has type 'DetailedHTMLProps<InsHTMLAttributes<HTMLModElement>, HTMLModElement>'."source="TS2717"/>
<errorline="3154"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'kbd' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3155"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'keygen' must be of type 'DetailedHTMLProps<KeygenHTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<KeygenHTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3156"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'label' must be of type 'DetailedHTMLProps<LabelHTMLAttributes<HTMLLabelElement>, HTMLLabelElement>', but here has type 'DetailedHTMLProps<LabelHTMLAttributes<HTMLLabelElement>, HTMLLabelElement>'."source="TS2717"/>
<errorline="3157"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'legend' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLLegendElement>, HTMLLegendElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLLegendElement>, HTMLLegendElement>'."source="TS2717"/>
<errorline="3158"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'li' must be of type 'DetailedHTMLProps<LiHTMLAttributes<HTMLLIElement>, HTMLLIElement>', but here has type 'DetailedHTMLProps<LiHTMLAttributes<HTMLLIElement>, HTMLLIElement>'."source="TS2717"/>
<errorline="3159"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'link' must be of type 'DetailedHTMLProps<LinkHTMLAttributes<HTMLLinkElement>, HTMLLinkElement>', but here has type 'DetailedHTMLProps<LinkHTMLAttributes<HTMLLinkElement>, HTMLLinkElement>'."source="TS2717"/>
<errorline="3160"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'main' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3161"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'map' must be of type 'DetailedHTMLProps<MapHTMLAttributes<HTMLMapElement>, HTMLMapElement>', but here has type 'DetailedHTMLProps<MapHTMLAttributes<HTMLMapElement>, HTMLMapElement>'."source="TS2717"/>
<errorline="3162"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'mark' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3163"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'menu' must be of type 'DetailedHTMLProps<MenuHTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<MenuHTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3164"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'menuitem' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3165"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'meta' must be of type 'DetailedHTMLProps<MetaHTMLAttributes<HTMLMetaElement>, HTMLMetaElement>', but here has type 'DetailedHTMLProps<MetaHTMLAttributes<HTMLMetaElement>, HTMLMetaElement>'."source="TS2717"/>
<errorline="3166"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'meter' must be of type 'DetailedHTMLProps<MeterHTMLAttributes<HTMLMeterElement>, HTMLMeterElement>', but here has type 'DetailedHTMLProps<MeterHTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3167"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'nav' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3168"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'noindex' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3169"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'noscript' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3170"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'object' must be of type 'DetailedHTMLProps<ObjectHTMLAttributes<HTMLObjectElement>, HTMLObjectElement>', but here has type 'DetailedHTMLProps<ObjectHTMLAttributes<HTMLObjectElement>, HTMLObjectElement>'."source="TS2717"/>
<errorline="3171"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'ol' must be of type 'DetailedHTMLProps<OlHTMLAttributes<HTMLOListElement>, HTMLOListElement>', but here has type 'DetailedHTMLProps<OlHTMLAttributes<HTMLOListElement>, HTMLOListElement>'."source="TS2717"/>
<errorline="3172"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'optgroup' must be of type 'DetailedHTMLProps<OptgroupHTMLAttributes<HTMLOptGroupElement>, HTMLOptGroupElement>', but here has type 'DetailedHTMLProps<OptgroupHTMLAttributes<HTMLOptGroupElement>, HTMLOptGroupElement>'."source="TS2717"/>
<errorline="3173"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'option' must be of type 'DetailedHTMLProps<OptionHTMLAttributes<HTMLOptionElement>, HTMLOptionElement>', but here has type 'DetailedHTMLProps<OptionHTMLAttributes<HTMLOptionElement>, HTMLOptionElement>'."source="TS2717"/>
<errorline="3174"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'output' must be of type 'DetailedHTMLProps<OutputHTMLAttributes<HTMLOutputElement>, HTMLOutputElement>', but here has type 'DetailedHTMLProps<OutputHTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3175"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'p' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLParagraphElement>, HTMLParagraphElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLParagraphElement>, HTMLParagraphElement>'."source="TS2717"/>
<errorline="3176"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'param' must be of type 'DetailedHTMLProps<ParamHTMLAttributes<HTMLParamElement>, HTMLParamElement>', but here has type 'DetailedHTMLProps<ParamHTMLAttributes<HTMLParamElement>, HTMLParamElement>'."source="TS2717"/>
<errorline="3177"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'picture' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3178"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'pre' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLPreElement>, HTMLPreElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLPreElement>, HTMLPreElement>'."source="TS2717"/>
<errorline="3179"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'progress' must be of type 'DetailedHTMLProps<ProgressHTMLAttributes<HTMLProgressElement>, HTMLProgressElement>', but here has type 'DetailedHTMLProps<ProgressHTMLAttributes<HTMLProgressElement>, HTMLProgressElement>'."source="TS2717"/>
<errorline="3180"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'q' must be of type 'DetailedHTMLProps<QuoteHTMLAttributes<HTMLQuoteElement>, HTMLQuoteElement>', but here has type 'DetailedHTMLProps<QuoteHTMLAttributes<HTMLQuoteElement>, HTMLQuoteElement>'."source="TS2717"/>
<errorline="3181"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'rp' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3182"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'rt' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3183"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'ruby' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3184"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 's' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3185"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'samp' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3186"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'slot' must be of type 'DetailedHTMLProps<SlotHTMLAttributes<HTMLSlotElement>, HTMLSlotElement>', but here has type 'DetailedHTMLProps<SlotHTMLAttributes<HTMLSlotElement>, HTMLSlotElement>'."source="TS2717"/>
<errorline="3187"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'script' must be of type 'DetailedHTMLProps<ScriptHTMLAttributes<HTMLScriptElement>, HTMLScriptElement>', but here has type 'DetailedHTMLProps<ScriptHTMLAttributes<HTMLScriptElement>, HTMLScriptElement>'."source="TS2717"/>
<errorline="3188"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'section' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3189"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'select' must be of type 'DetailedHTMLProps<SelectHTMLAttributes<HTMLSelectElement>, HTMLSelectElement>', but here has type 'DetailedHTMLProps<SelectHTMLAttributes<HTMLSelectElement>, HTMLSelectElement>'."source="TS2717"/>
<errorline="3190"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'small' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3191"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'source' must be of type 'DetailedHTMLProps<SourceHTMLAttributes<HTMLSourceElement>, HTMLSourceElement>', but here has type 'DetailedHTMLProps<SourceHTMLAttributes<HTMLSourceElement>, HTMLSourceElement>'."source="TS2717"/>
<errorline="3192"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'span' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>'."source="TS2717"/>
<errorline="3193"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'strong' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3194"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'style' must be of type 'DetailedHTMLProps<StyleHTMLAttributes<HTMLStyleElement>, HTMLStyleElement>', but here has type 'DetailedHTMLProps<StyleHTMLAttributes<HTMLStyleElement>, HTMLStyleElement>'."source="TS2717"/>
<errorline="3195"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'sub' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3196"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'summary' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3197"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'sup' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3198"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'table' must be of type 'DetailedHTMLProps<TableHTMLAttributes<HTMLTableElement>, HTMLTableElement>', but here has type 'DetailedHTMLProps<TableHTMLAttributes<HTMLTableElement>, HTMLTableElement>'."source="TS2717"/>
<errorline="3199"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'template' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLTemplateElement>, HTMLTemplateElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLTemplateElement>, HTMLTemplateElement>'."source="TS2717"/>
<errorline="3200"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'tbody' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLTableSectionElement>, HTMLTableSectionElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLTableSectionElement>, HTMLTableSectionElement>'."source="TS2717"/>
<errorline="3201"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'td' must be of type 'DetailedHTMLProps<TdHTMLAttributes<HTMLTableDataCellElement>, HTMLTableDataCellElement>', but here has type 'DetailedHTMLProps<TdHTMLAttributes<HTMLTableDataCellElement>, HTMLTableDataCellElement>'."source="TS2717"/>
<errorline="3202"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'textarea' must be of type 'DetailedHTMLProps<TextareaHTMLAttributes<HTMLTextAreaElement>, HTMLTextAreaElement>', but here has type 'DetailedHTMLProps<TextareaHTMLAttributes<HTMLTextAreaElement>, HTMLTextAreaElement>'."source="TS2717"/>
<errorline="3203"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'tfoot' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLTableSectionElement>, HTMLTableSectionElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLTableSectionElement>, HTMLTableSectionElement>'."source="TS2717"/>
<errorline="3204"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'th' must be of type 'DetailedHTMLProps<ThHTMLAttributes<HTMLTableHeaderCellElement>, HTMLTableHeaderCellElement>', but here has type 'DetailedHTMLProps<ThHTMLAttributes<HTMLTableHeaderCellElement>, HTMLTableHeaderCellElement>'."source="TS2717"/>
<errorline="3205"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'thead' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLTableSectionElement>, HTMLTableSectionElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLTableSectionElement>, HTMLTableSectionElement>'."source="TS2717"/>
<errorline="3206"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'time' must be of type 'DetailedHTMLProps<TimeHTMLAttributes<HTMLTimeElement>, HTMLTimeElement>', but here has type 'DetailedHTMLProps<TimeHTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3207"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'title' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLTitleElement>, HTMLTitleElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLTitleElement>, HTMLTitleElement>'."source="TS2717"/>
<errorline="3208"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'tr' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLTableRowElement>, HTMLTableRowElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLTableRowElement>, HTMLTableRowElement>'."source="TS2717"/>
<errorline="3209"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'track' must be of type 'DetailedHTMLProps<TrackHTMLAttributes<HTMLTrackElement>, HTMLTrackElement>', but here has type 'DetailedHTMLProps<TrackHTMLAttributes<HTMLTrackElement>, HTMLTrackElement>'."source="TS2717"/>
<errorline="3210"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'u' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3211"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'ul' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLUListElement>, HTMLUListElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLUListElement>, HTMLUListElement>'."source="TS2717"/>
<errorline="3212"column="13"severity="error"message="Subsequent property declarations must have the same type. Property '"var"' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3213"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'video' must be of type 'DetailedHTMLProps<VideoHTMLAttributes<HTMLVideoElement>, HTMLVideoElement>', but here has type 'DetailedHTMLProps<VideoHTMLAttributes<HTMLVideoElement>, HTMLVideoElement>'."source="TS2717"/>
<errorline="3214"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'wbr' must be of type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>', but here has type 'DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>'."source="TS2717"/>
<errorline="3215"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'webview' must be of type 'DetailedHTMLProps<WebViewHTMLAttributes<HTMLWebViewElement>, HTMLWebViewElement>', but here has type 'DetailedHTMLProps<WebViewHTMLAttributes<HTMLWebViewElement>, HTMLWebViewElement>'."source="TS2717"/>
<errorline="3218"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'svg' must be of type 'SVGProps<SVGSVGElement>', but here has type 'SVGProps<SVGSVGElement>'."source="TS2717"/>
<errorline="3220"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'animate' must be of type 'SVGProps<SVGElement>', but here has type 'SVGProps<SVGElement>'."source="TS2717"/>
<errorline="3221"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'animateMotion' must be of type 'SVGProps<SVGElement>', but here has type 'SVGProps<SVGElement>'."source="TS2717"/>
<errorline="3222"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'animateTransform' must be of type 'SVGProps<SVGElement>', but here has type 'SVGProps<SVGElement>'."source="TS2717"/>
<errorline="3223"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'circle' must be of type 'SVGProps<SVGCircleElement>', but here has type 'SVGProps<SVGCircleElement>'."source="TS2717"/>
<errorline="3224"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'clipPath' must be of type 'SVGProps<SVGClipPathElement>', but here has type 'SVGProps<SVGClipPathElement>'."source="TS2717"/>
<errorline="3225"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'defs' must be of type 'SVGProps<SVGDefsElement>', but here has type 'SVGProps<SVGDefsElement>'."source="TS2717"/>
<errorline="3226"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'desc' must be of type 'SVGProps<SVGDescElement>', but here has type 'SVGProps<SVGDescElement>'."source="TS2717"/>
<errorline="3227"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'ellipse' must be of type 'SVGProps<SVGEllipseElement>', but here has type 'SVGProps<SVGEllipseElement>'."source="TS2717"/>
<errorline="3228"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'feBlend' must be of type 'SVGProps<SVGFEBlendElement>', but here has type 'SVGProps<SVGFEBlendElement>'."source="TS2717"/>
<errorline="3229"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'feColorMatrix' must be of type 'SVGProps<SVGFEColorMatrixElement>', but here has type 'SVGProps<SVGFEColorMatrixElement>'."source="TS2717"/>
<error line="3230" column="13" severity="error" message="Subsequent property declarations must have the same type. Property 'feComponentTransfer' must be of type 'SVGProps<SVGFEComponentTransferElement>', but here has type 'SVGProps<SVGFEComponentTransferElement>'." source="TS2717" />
<errorline="3231"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'feComposite' must be of type 'SVGProps<SVGFECompositeElement>', but here has type 'SVGProps<SVGFECompositeElement>'."source="TS2717"/>
<errorline="3232"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'feConvolveMatrix' must be of type 'SVGProps<SVGFEConvolveMatrixElement>', but here has type 'SVGProps<SVGFEConvolveMatrixElement>'."source="TS2717"/>
<errorline="3233"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'feDiffuseLighting' must be of type 'SVGProps<SVGFEDiffuseLightingElement>', but here has type 'SVGProps<SVGFEDiffuseLightingElement>'."source="TS2717"/>
<errorline="3234"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'feDisplacementMap' must be of type 'SVGProps<SVGFEDisplacementMapElement>', but here has type 'SVGProps<SVGFEDisplacementMapElement>'."source="TS2717"/>
<errorline="3235"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'feDistantLight' must be of type 'SVGProps<SVGFEDistantLightElement>', but here has type 'SVGProps<SVGFEDistantLightElement>'."source="TS2717"/>
<errorline="3236"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'feDropShadow' must be of type 'SVGProps<SVGFEDropShadowElement>', but here has type 'SVGProps<SVGFEDropShadowElement>'."source="TS2717"/>
<errorline="3237"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'feFlood' must be of type 'SVGProps<SVGFEFloodElement>', but here has type 'SVGProps<SVGFEFloodElement>'."source="TS2717"/>
<errorline="3238"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'feFuncA' must be of type 'SVGProps<SVGFEFuncAElement>', but here has type 'SVGProps<SVGFEFuncAElement>'."source="TS2717"/>
<errorline="3239"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'feFuncB' must be of type 'SVGProps<SVGFEFuncBElement>', but here has type 'SVGProps<SVGFEFuncBElement>'."source="TS2717"/>
<errorline="3240"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'feFuncG' must be of type 'SVGProps<SVGFEFuncGElement>', but here has type 'SVGProps<SVGFEFuncGElement>'."source="TS2717"/>
<errorline="3241"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'feFuncR' must be of type 'SVGProps<SVGFEFuncRElement>', but here has type 'SVGProps<SVGFEFuncRElement>'."source="TS2717"/>
<errorline="3242"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'feGaussianBlur' must be of type 'SVGProps<SVGFEGaussianBlurElement>', but here has type 'SVGProps<SVGFEGaussianBlurElement>'."source="TS2717"/>
<errorline="3243"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'feImage' must be of type 'SVGProps<SVGFEImageElement>', but here has type 'SVGProps<SVGFEImageElement>'."source="TS2717"/>
<errorline="3244"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'feMerge' must be of type 'SVGProps<SVGFEMergeElement>', but here has type 'SVGProps<SVGFEMergeElement>'."source="TS2717"/>
<errorline="3245"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'feMergeNode' must be of type 'SVGProps<SVGFEMergeNodeElement>', but here has type 'SVGProps<SVGFEMergeNodeElement>'."source="TS2717"/>
<errorline="3246"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'feMorphology' must be of type 'SVGProps<SVGFEMorphologyElement>', but here has type 'SVGProps<SVGFEMorphologyElement>'."source="TS2717"/>
<errorline="3247"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'feOffset' must be of type 'SVGProps<SVGFEOffsetElement>', but here has type 'SVGProps<SVGFEOffsetElement>'."source="TS2717"/>
<errorline="3248"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'fePointLight' must be of type 'SVGProps<SVGFEPointLightElement>', but here has type 'SVGProps<SVGFEPointLightElement>'."source="TS2717"/>
<errorline="3249"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'feSpecularLighting' must be of type 'SVGProps<SVGFESpecularLightingElement>', but here has type 'SVGProps<SVGFESpecularLightingElement>'."source="TS2717"/>
<errorline="3250"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'feSpotLight' must be of type 'SVGProps<SVGFESpotLightElement>', but here has type 'SVGProps<SVGFESpotLightElement>'."source="TS2717"/>
<errorline="3251"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'feTile' must be of type 'SVGProps<SVGFETileElement>', but here has type 'SVGProps<SVGFETileElement>'."source="TS2717"/>
<errorline="3252"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'feTurbulence' must be of type 'SVGProps<SVGFETurbulenceElement>', but here has type 'SVGProps<SVGFETurbulenceElement>'."source="TS2717"/>
<errorline="3253"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'filter' must be of type 'SVGProps<SVGFilterElement>', but here has type 'SVGProps<SVGFilterElement>'."source="TS2717"/>
<errorline="3254"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'foreignObject' must be of type 'SVGProps<SVGForeignObjectElement>', but here has type 'SVGProps<SVGForeignObjectElement>'."source="TS2717"/>
<errorline="3255"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'g' must be of type 'SVGProps<SVGGElement>', but here has type 'SVGProps<SVGGElement>'."source="TS2717"/>
<errorline="3256"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'image' must be of type 'SVGProps<SVGImageElement>', but here has type 'SVGProps<SVGImageElement>'."source="TS2717"/>
<errorline="3257"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'line' must be of type 'SVGProps<SVGLineElement>', but here has type 'SVGProps<SVGLineElement>'."source="TS2717"/>
<errorline="3258"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'linearGradient' must be of type 'SVGProps<SVGLinearGradientElement>', but here has type 'SVGProps<SVGLinearGradientElement>'."source="TS2717"/>
<errorline="3259"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'marker' must be of type 'SVGProps<SVGMarkerElement>', but here has type 'SVGProps<SVGMarkerElement>'."source="TS2717"/>
<errorline="3260"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'mask' must be of type 'SVGProps<SVGMaskElement>', but here has type 'SVGProps<SVGMaskElement>'."source="TS2717"/>
<errorline="3261"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'metadata' must be of type 'SVGProps<SVGMetadataElement>', but here has type 'SVGProps<SVGMetadataElement>'."source="TS2717"/>
<errorline="3262"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'mpath' must be of type 'SVGProps<SVGElement>', but here has type 'SVGProps<SVGElement>'."source="TS2717"/>
<errorline="3263"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'path' must be of type 'SVGProps<SVGPathElement>', but here has type 'SVGProps<SVGPathElement>'."source="TS2717"/>
<errorline="3264"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'pattern' must be of type 'SVGProps<SVGPatternElement>', but here has type 'SVGProps<SVGPatternElement>'."source="TS2717"/>
<errorline="3265"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'polygon' must be of type 'SVGProps<SVGPolygonElement>', but here has type 'SVGProps<SVGPolygonElement>'."source="TS2717"/>
<errorline="3266"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'polyline' must be of type 'SVGProps<SVGPolylineElement>', but here has type 'SVGProps<SVGPolylineElement>'."source="TS2717"/>
<errorline="3267"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'radialGradient' must be of type 'SVGProps<SVGRadialGradientElement>', but here has type 'SVGProps<SVGRadialGradientElement>'."source="TS2717"/>
<errorline="3268"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'rect' must be of type 'SVGProps<SVGRectElement>', but here has type 'SVGProps<SVGRectElement>'."source="TS2717"/>
<errorline="3269"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'stop' must be of type 'SVGProps<SVGStopElement>', but here has type 'SVGProps<SVGStopElement>'."source="TS2717"/>
<errorline="3270"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'switch' must be of type 'SVGProps<SVGSwitchElement>', but here has type 'SVGProps<SVGSwitchElement>'."source="TS2717"/>
<errorline="3271"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'symbol' must be of type 'SVGProps<SVGSymbolElement>', but here has type 'SVGProps<SVGSymbolElement>'."source="TS2717"/>
<errorline="3272"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'text' must be of type 'SVGProps<SVGTextElement>', but here has type 'SVGProps<SVGTextElement>'."source="TS2717"/>
<errorline="3273"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'textPath' must be of type 'SVGProps<SVGTextPathElement>', but here has type 'SVGProps<SVGTextPathElement>'."source="TS2717"/>
<errorline="3274"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'tspan' must be of type 'SVGProps<SVGTSpanElement>', but here has type 'SVGProps<SVGTSpanElement>'."source="TS2717"/>
<errorline="3275"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'use' must be of type 'SVGProps<SVGUseElement>', but here has type 'SVGProps<SVGUseElement>'."source="TS2717"/>
<errorline="3276"column="13"severity="error"message="Subsequent property declarations must have the same type. Property 'view' must be of type 'SVGProps<SVGViewElement>', but here has type 'SVGProps<SVGViewElement>'."source="TS2717"/>
<errorline="43"column="13"severity="error"message="Object is possibly 'undefined'."source="TS2532"/>
<errorline="44"column="13"severity="error"message="Object is possibly 'undefined'."source="TS2532"/>
<errorline="44"column="23"severity="error"message="Property 'defaults' does not exist on type 'Block<Record<string, any>>'."source="TS2339"/>
<errorline="50"column="19"severity="error"message="Object is possibly 'undefined'."source="TS2532"/>
<errorline="53"column="15"severity="error"message="Object is possibly 'undefined'."source="TS2532"/>
<errorline="53"column="25"severity="error"message="Property 'defaults' does not exist on type 'Block<Record<string, any>>'."source="TS2339"/>
<errorline="55"column="28"severity="error"message="Object is possibly 'undefined'."source="TS2532"/>
<errorline="55"column="38"severity="error"message="Property 'defaults' does not exist on type 'Block<Record<string, any>>'."source="TS2339"/>
'{ attributes: any; children?: ReactNode; }' is assignable to the constraint of type 'InnerProps', but 'InnerProps' could be instantiated with a different subtype of constraint '{}'." source="TS2322" />
Overload 1 of 2, '(metadata: BlockConfiguration<{}>, settings?: Partial<BlockConfiguration<{}>> | undefined): Block<{}> | undefined', gave the following error.
Argument of type 'string | BlockConfiguration<{}>' is not assignable to parameter of type 'BlockConfiguration<{}>'.
Type 'string' is not assignable to type 'BlockConfiguration<{}>'.
Type 'string' is not assignable to type 'Pick<Block<{}>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{}>): Block<{}> | undefined', gave the following error.
Argument of type 'string | BlockConfiguration<{}>' is not assignable to parameter of type 'string'.
Type 'BlockConfiguration<{}>' is not assignable to type 'string'." source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{}>, settings?: Partial<BlockConfiguration<{}>> | undefined): Block<{}> | undefined', gave the following error.
Argument of type 'string | BlockConfiguration<{}>' is not assignable to parameter of type 'BlockConfiguration<{}>'.
Type 'string' is not assignable to type 'BlockConfiguration<{}>'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{}>): Block<{}> | undefined', gave the following error.
Argument of type 'string | BlockConfiguration<{}>' is not assignable to parameter of type 'string'.
Type 'BlockConfiguration<{}>' is not assignable to type 'string'." source="TS2769" />
<errorline="1"column="15"severity="error"message="File '/home/runner/work/woocommerce-blocks/woocommerce-blocks/packages/prices/utils/price.ts' is not listed within the file list of project '/home/runner/work/woocommerce-blocks/woocommerce-blocks/tsconfig.json'. Projects must list all files or use an 'include' pattern."source="TS6307"/>
</file>
<filename="packages/prices/index.js">
<errorline="1"column="15"severity="error"message="File '/home/runner/work/woocommerce-blocks/woocommerce-blocks/packages/prices/utils/index.js' is not listed within the file list of project '/home/runner/work/woocommerce-blocks/woocommerce-blocks/tsconfig.json'. Projects must list all files or use an 'include' pattern."source="TS6307"/>
<errorline="8"column="15"severity="error"message="Module '"@woocommerce/price-format"' has no exported member 'Currency'."source="TS2305"/>
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/packages/checkout/components/totals/item/index.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/packages/checkout/components/totals/subtotal/index.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/packages/checkout/components/totals/taxes/index.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/packages/checkout/components/totals/fees/index.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/base/components/product-price/index.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/atomic/blocks/product-elements/price/block.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/base/context/hooks/payment-methods/use-payment-method-interface.ts'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/base/components/cart-checkout/order-summary/order-summary-item.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/base/components/cart-checkout/product-sale-badge/index.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/base/components/cart-checkout/shipping-rates-control-package/render-package-rate-option.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/base/components/cart-checkout/totals/shipping/index.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/blocks/active-filters/utils.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/blocks/cart/cart-line-items-table/cart-line-item-row.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-block/edit.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-subtotal/block.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-fee/block.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-discount/block.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-shipping/block.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-taxes/block.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/blocks/cart/inner-blocks/cart-order-summary-block/frontend.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-block/edit.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/blocks/checkout/inner-blocks/checkout-shipping-methods-block/block.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-subtotal/block.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-fee/block.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-discount/block.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-shipping/block.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-taxes/block.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/blocks/checkout/inner-blocks/checkout-order-summary-block/frontend.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/blocks/price-filter/block.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/blocks/mini-cart/block.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/blocks/mini-cart/mini-cart-contents/inner-blocks/mini-cart-footer-block/block.tsx'
Imported via '@woocommerce/price-format' from file '/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/blocks/mini-cart/edit.tsx'" source="TS6307" />
<errorline="5"column="15"severity="error"message="Module '"@woocommerce/price-format"' has no exported member 'Currency'."source="TS2305"/>
<errorline="7"column="15"severity="error"message="Module '"@woocommerce/price-format"' has no exported member 'Currency'."source="TS2305"/>
<errorline="7"column="15"severity="error"message="Module '"@woocommerce/price-format"' has no exported member 'Currency'."source="TS2305"/>
If the '@wordpress/components' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/wordpress__components'" source="TS7016" />
<errorline="42"column="12"severity="error"message="Generic type 'Array<T>' requires 1 type argument(s)."source="TS2314"/>
<errorline="83"column="13"severity="error"message="Generic type 'Array<T>' requires 1 type argument(s)."source="TS2314"/>
<errorline="87"column="8"severity="error"message="Parameter 'fillProps' implicitly has an 'any' type."source="TS7006"/>
<errorline="9"column="41"severity="error"message="Variable 'useSlot' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="14"column="9"severity="error"message="Property 'Fill' does not exist on type 'Object'."source="TS2339"/>
<errorline="14"column="38"severity="error"message="Property 'Slot' does not exist on type 'Object'."source="TS2339"/>
<errorline="17"column="18"severity="error"message="Binding element 'className' implicitly has an 'any' type."source="TS7031"/>
<errorline="17"column="29"severity="error"message="Binding element 'extensions' implicitly has an 'any' type."source="TS7031"/>
<errorline="17"column="41"severity="error"message="Binding element 'cart' implicitly has an 'any' type."source="TS7031"/>
<errorline="17"column="47"severity="error"message="Binding element 'context' implicitly has an 'any' type."source="TS7031"/>
<errorline="18"column="20"severity="error"message="Variable 'useSlot' implicitly has an 'any' type."source="TS7005"/>
<errorline="9"column="41"severity="error"message="Variable 'useSlot' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="14"column="9"severity="error"message="Property 'Fill' does not exist on type 'Object'."source="TS2339"/>
<errorline="14"column="42"severity="error"message="Property 'Slot' does not exist on type 'Object'."source="TS2339"/>
<errorline="17"column="18"severity="error"message="Binding element 'className' implicitly has an 'any' type."source="TS7031"/>
<errorline="17"column="29"severity="error"message="Binding element 'extensions' implicitly has an 'any' type."source="TS7031"/>
<errorline="17"column="41"severity="error"message="Binding element 'cart' implicitly has an 'any' type."source="TS7031"/>
<errorline="17"column="47"severity="error"message="Binding element 'context' implicitly has an 'any' type."source="TS7031"/>
<errorline="18"column="20"severity="error"message="Variable 'useSlot' implicitly has an 'any' type."source="TS7005"/>
<errorline="9"column="26"severity="error"message="Variable 'useSlot' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="13"column="2"severity="error"message="Property 'Fill' does not exist on type 'Object'."source="TS2339"/>
<errorline="14"column="2"severity="error"message="Property 'Slot' does not exist on type 'Object'."source="TS2339"/>
<errorline="18"column="2"severity="error"message="Binding element 'className' implicitly has an 'any' type."source="TS7031"/>
<errorline="19"column="2"severity="error"message="Binding element 'collapsible' implicitly has an 'any' type."source="TS7031"/>
<errorline="20"column="2"severity="error"message="Binding element 'noResultsMessage' implicitly has an 'any' type."source="TS7031"/>
<errorline="21"column="2"severity="error"message="Binding element 'renderOption' implicitly has an 'any' type."source="TS7031"/>
<errorline="22"column="2"severity="error"message="Binding element 'extensions' implicitly has an 'any' type."source="TS7031"/>
<errorline="23"column="2"severity="error"message="Binding element 'cart' implicitly has an 'any' type."source="TS7031"/>
<errorline="24"column="2"severity="error"message="Binding element 'components' implicitly has an 'any' type."source="TS7031"/>
<errorline="25"column="2"severity="error"message="Binding element 'context' implicitly has an 'any' type."source="TS7031"/>
<errorline="26"column="2"severity="error"message="Binding element 'shippingRates' implicitly has an 'any' type."source="TS7031"/>
<errorline="28"column="20"severity="error"message="Variable 'useSlot' implicitly has an 'any' type."source="TS7005"/>
If the '@wordpress/components' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/wordpress__components'" source="TS7016" />
<errorline="5"column="10"severity="error"message="Module '"@wordpress/block-editor"' has no exported member '__experimentalGetSpacingClassesAndStyles'."source="TS2305"/>
</file>
<filename="assets/js/utils/products.js">
<errorline="5"column="12"severity="error"message="Generic type 'Array<T>' requires 1 type argument(s)."source="TS2314"/>
<errorline="20"column="12"severity="error"message="Generic type 'Array<T>' requires 1 type argument(s)."source="TS2314"/>
<errorline="19"column="12"severity="error"message="Generic type 'Array<T>' requires 1 type argument(s)."source="TS2314"/>
<errorline="106"column="7"severity="error"message="Variable 'namespaceRoutes' implicitly has type 'any[]' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="109"column="8"severity="error"message="Variable 'namespaceRoutes' implicitly has an 'any[]' type."source="TS7005"/>
<errorline="113"column="10"severity="error"message="Variable 'namespaceRoutes' implicitly has an 'any[]' type."source="TS7005"/>
<errorline="122"column="12"severity="error"message="Generic type 'Array<T>' requires 1 type argument(s)."source="TS2314"/>
<errorline="130"column="27"severity="error"message="Property 'find' does not exist on type 'Object'."source="TS2339"/>
<errorline="130"column="39"severity="error"message="Binding element 'idNames' implicitly has an 'any' type."source="TS7031"/>
<errorline="151"column="12"severity="error"message="Generic type 'Array<T>' requires 1 type argument(s)."source="TS2314"/>
<errorline="152"column="12"severity="error"message="Generic type 'Array<T>' requires 1 type argument(s)."source="TS2314"/>
</file>
<filename="assets/js/data/schema/resolvers.js">
<errorline="5"column="10"severity="error"message="Module '"@wordpress/data"' has no exported member 'controls'."source="TS2305"/>
<errorline="33"column="24"severity="error"message="'yield' expression implicitly results in an 'any' type because its containing generator lacks a return-type annotation."source="TS7057"/>
</file>
<filename="assets/js/data/schema/utils.js">
<errorline="31"column="13"severity="error"message="Generic type 'Array<T>' requires 1 type argument(s)."source="TS2314"/>
<errorline="52"column="12"severity="error"message="Generic type 'Array<T>' requires 1 type argument(s)."source="TS2314"/>
</file>
<filename="assets/js/data/utils/has-in-state.js">
<errorline="10"column="12"severity="error"message="Generic type 'Array<T>' requires 1 type argument(s)."source="TS2314"/>
</file>
<filename="assets/js/data/utils/update-state.js">
<errorline="10"column="12"severity="error"message="Generic type 'Array<T>' requires 1 type argument(s)."source="TS2314"/>
</file>
<filename="assets/js/data/schema/reducers.js">
<errorline="26"column="10"severity="error"message="Property 'type' does not exist on type 'Object'."source="TS2339"/>
<errorline="26"column="16"severity="error"message="Property 'routes' does not exist on type 'Object'."source="TS2339"/>
<errorline="26"column="24"severity="error"message="Property 'namespace' does not exist on type 'Object'."source="TS2339"/>
<errorline="28"column="21"severity="error"message="Parameter 'route' implicitly has an 'any' type."source="TS7006"/>
Property 'receiveRoutes' is incompatible with index signature.
Type '(routes: Object, namespace?: string) => Object' is not assignable to type '(...args: readonly any[]) => AnyAction | Generator<any, any, unknown>'.
Type 'Object' is not assignable to type 'AnyAction | Generator<any, any, unknown>'.
The 'Object' type is assignable to very few other types. Did you mean to use the 'any' type instead?
The 'Object' type is assignable to very few other types. Did you mean to use the 'any' type instead?
Property 'type' is missing in type 'Object' but required in type 'AnyAction'." source="TS2322" />
<errorline="4"column="10"severity="error"message="Module '"@wordpress/data"' has no exported member 'controls'."source="TS2305"/>
<errorline="21"column="23"severity="error"message="'yield' expression implicitly results in an 'any' type because its containing generator lacks a return-type annotation."source="TS7057"/>
<errorline="40"column="12"severity="error"message="Generic type 'Array<T>' requires 1 type argument(s)."source="TS2314"/>
<errorline="43"column="16"severity="error"message="'yield' expression implicitly results in an 'any' type because its containing generator lacks a return-type annotation."source="TS7057"/>
<errorline="93"column="12"severity="error"message="Generic type 'Array<T>' requires 1 type argument(s)."source="TS2314"/>
Property 'API_FETCH_WITH_HEADERS' is incompatible with index signature.
Type '({ options, }: ReturnType<typeof apiFetchWithHeaders>) => Promise<unknown>' is not assignable to type '(action: AnyAction) => any'.
Types of parameters '__0' and 'action' are incompatible.
Property 'options' is missing in type 'AnyAction' but required in type '{ readonly type: "API_FETCH_WITH_HEADERS"; readonly options: APIFetchOptions; }'." source="TS2322" />
Type 'S[FunctionKeys<S>]' is not assignable to type '(...args: any) => any'.
Type 'S[NonUndefined<S[keyof S]> extends Function ? keyof S : never]' is not assignable to type '(...args: any) => any'.
Type 'S[keyof S]' is not assignable to type '(...args: any) => any'.
Type 'S[string] | S[number] | S[symbol]' is not assignable to type '(...args: any) => any'.
Type 'S[string]' is not assignable to type '(...args: any) => any'." source="TS2344" />
</file>
<filename="assets/js/data/cart/actions.ts">
<errorline="14"column="10"severity="error"message="Module '"@wordpress/data"' has no exported member 'controls'."source="TS2305"/>
<errorline="224"column="23"severity="error"message="Argument of type 'unknown' is not assignable to parameter of type 'ResponseError | null | undefined'."source="TS2345"/>
<errorline="226"column="8"severity="error"message="Object is of type 'unknown'."source="TS2571"/>
<errorline="227"column="23"severity="error"message="Object is of type 'unknown'."source="TS2571"/>
<errorline="260"column="23"severity="error"message="Argument of type 'unknown' is not assignable to parameter of type 'ResponseError | null | undefined'."source="TS2345"/>
<errorline="264"column="8"severity="error"message="Object is of type 'unknown'."source="TS2571"/>
<errorline="265"column="23"severity="error"message="Object is of type 'unknown'."source="TS2571"/>
<errorline="300"column="23"severity="error"message="Argument of type 'unknown' is not assignable to parameter of type 'ResponseError | null | undefined'."source="TS2345"/>
<errorline="304"column="8"severity="error"message="Object is of type 'unknown'."source="TS2571"/>
<errorline="305"column="23"severity="error"message="Object is of type 'unknown'."source="TS2571"/>
<errorline="344"column="23"severity="error"message="Argument of type 'unknown' is not assignable to parameter of type 'ResponseError | null | undefined'."source="TS2345"/>
<errorline="347"column="8"severity="error"message="Object is of type 'unknown'."source="TS2571"/>
<errorline="348"column="23"severity="error"message="Object is of type 'unknown'."source="TS2571"/>
<errorline="382"column="23"severity="error"message="Argument of type 'unknown' is not assignable to parameter of type 'ResponseError | null | undefined'."source="TS2345"/>
<errorline="385"column="8"severity="error"message="Object is of type 'unknown'."source="TS2571"/>
<errorline="386"column="23"severity="error"message="Object is of type 'unknown'."source="TS2571"/>
<errorline="428"column="23"severity="error"message="Argument of type 'unknown' is not assignable to parameter of type 'ResponseError | null | undefined'."source="TS2345"/>
<errorline="431"column="8"severity="error"message="Object is of type 'unknown'."source="TS2571"/>
<errorline="432"column="23"severity="error"message="Object is of type 'unknown'."source="TS2571"/>
<errorline="463"column="23"severity="error"message="Argument of type 'unknown' is not assignable to parameter of type 'ResponseError | null | undefined'."source="TS2345"/>
<errorline="467"column="8"severity="error"message="Object is of type 'unknown'."source="TS2571"/>
<errorline="468"column="23"severity="error"message="Object is of type 'unknown'."source="TS2571"/>
<errorline="514"column="23"severity="error"message="Argument of type 'unknown' is not assignable to parameter of type 'ResponseError | null | undefined'."source="TS2345"/>
<errorline="518"column="8"severity="error"message="Object is of type 'unknown'."source="TS2571"/>
<errorline="519"column="23"severity="error"message="Object is of type 'unknown'."source="TS2571"/>
</file>
<filename="assets/js/data/cart/resolvers.ts">
<errorline="5"column="10"severity="error"message="Module '"@wordpress/data"' has no exported member 'controls'."source="TS2305"/>
</file>
<filename="assets/js/data/cart/reducers.ts">
<errorline="25"column="18"severity="error"message="Property 'type' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="29"column="34"severity="error"message="Property 'cartItem' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="30"column="20"severity="error"message="Property 'cartItem' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="50"column="18"severity="error"message="Property 'type' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="52"column="16"severity="error"message="Property 'error' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="55"column="42"severity="error"message="Property 'error' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="60"column="16"severity="error"message="Property 'error' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="63"column="23"severity="error"message="Property 'error' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="68"column="16"severity="error"message="Property 'response' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="74"column="17"severity="error"message="Property 'response' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="80"column="16"severity="error"message="Property 'couponCode' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="80"column="37"severity="error"message="Property 'couponCode' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="85"column="30"severity="error"message="Property 'couponCode' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="97"column="17"severity="error"message="Property 'billingAddress' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="109"column="17"severity="error"message="Property 'shippingAddress' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="116"column="16"severity="error"message="Property 'couponCode' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="116"column="37"severity="error"message="Property 'couponCode' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="121"column="30"severity="error"message="Property 'couponCode' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="131"column="31"severity="error"message="Property 'cartItemKey' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="133"column="16"severity="error"message="Property 'isPendingQuantity' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="133"column="44"severity="error"message="Property 'cartItemKey' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="134"column="38"severity="error"message="Property 'cartItemKey' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="143"column="31"severity="error"message="Property 'cartItemKey' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="145"column="16"severity="error"message="Property 'isPendingDelete' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="145"column="42"severity="error"message="Property 'cartItemKey' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="146"column="36"severity="error"message="Property 'cartItemKey' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="169"column="38"severity="error"message="Property 'isResolving' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="178"column="38"severity="error"message="Property 'isResolving' does not exist on type 'Partial<unknown>'."source="TS2339"/>
<errorline="187"column="30"severity="error"message="Property 'isCartDataStale' does not exist on type 'Partial<unknown>'."source="TS2339"/>
</file>
<filename="assets/js/base/utils/errors.js">
<errorline="26"column="14"severity="error"message="Object is of type 'unknown'."source="TS2571"/>
Overload 1 of 2, '(props: BlockErrorBoundaryProps | Readonly<BlockErrorBoundaryProps>): BlockErrorBoundary', gave the following error.
Property 'text' is missing in type '{ children: Element; }' but required in type 'Readonly<BlockErrorBoundaryProps>'.
Overload 2 of 2, '(props: BlockErrorBoundaryProps, context: any): BlockErrorBoundary', gave the following error.
Property 'text' is missing in type '{ children: Element; }' but required in type 'Readonly<BlockErrorBoundaryProps>'." source="TS2769" />
<errorline="5"column="12"severity="error"message="Generic type 'Array<T>' requires 1 type argument(s)."source="TS2314"/>
<errorline="6"column="13"severity="error"message="Generic type 'Array<T>' requires 1 type argument(s)."source="TS2314"/>
<errorline="9"column="8"severity="error"message="Variable 'attributes' implicitly has type 'any[]' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="12"column="30"severity="error"message="Element implicitly has an 'any' type because index expression is not of type 'number'."source="TS7015"/>
No index signature with a parameter of type 'string' was found on type 'Object'." source="TS7053" />
<errorline="15"column="6"severity="error"message="Variable 'attributes' implicitly has an 'any[]' type."source="TS7005"/>
<errorline="15"column="18"severity="error"message="Element implicitly has an 'any' type because index expression is not of type 'number'."source="TS7015"/>
<errorline="16"column="22"severity="error"message="Element implicitly has an 'any' type because index expression is not of type 'number'."source="TS7015"/>
<errorline="17"column="22"severity="error"message="Element implicitly has an 'any' type because index expression is not of type 'number'."source="TS7015"/>
<errorline="20"column="6"severity="error"message="Variable 'attributes' implicitly has an 'any[]' type."source="TS7005"/>
<errorline="20"column="18"severity="error"message="Element implicitly has an 'any' type because index expression is not of type 'number'."source="TS7015"/>
<errorline="20"column="51"severity="error"message="Element implicitly has an 'any' type because index expression is not of type 'number'."source="TS7015"/>
<errorline="24"column="6"severity="error"message="Variable 'attributes' implicitly has an 'any[]' type."source="TS7005"/>
<errorline="24"column="18"severity="error"message="Element implicitly has an 'any' type because index expression is not of type 'number'."source="TS7015"/>
<errorline="24"column="53"severity="error"message="Element implicitly has an 'any' type because index expression is not of type 'number'."source="TS7015"/>
<errorline="27"column="6"severity="error"message="Variable 'attributes' implicitly has an 'any[]' type."source="TS7005"/>
<errorline="27"column="18"severity="error"message="Element implicitly has an 'any' type because index expression is not of type 'number'."source="TS7015"/>
<errorline="27"column="41"severity="error"message="Element implicitly has an 'any' type because index expression is not of type 'number'."source="TS7015"/>
<errorline="31"column="4"severity="error"message="Variable 'attributes' implicitly has an 'any[]' type."source="TS7005"/>
<errorline="31"column="16"severity="error"message="Element implicitly has an 'any' type because index expression is not of type 'number'."source="TS7015"/>
Object literal may only specify known properties, and 'raw_prices' does not exist in type 'ProductResponseItemPrices'." source="TS2322" />
<errorline="209"column="4"severity="error"message="Type 'number' is not assignable to type 'string'."source="TS2322"/>
Object literal may only specify known properties, and 'raw_prices' does not exist in type 'ProductResponseItemPrices'." source="TS2322" />
<errorline="245"column="4"severity="error"message="Type 'number' is not assignable to type 'string'."source="TS2322"/>
Object literal may only specify known properties, and 'raw_prices' does not exist in type 'ProductResponseItemPrices'." source="TS2322" />
<errorline="283"column="4"severity="error"message="Type 'number' is not assignable to type 'string'."source="TS2322"/>
Object literal may only specify known properties, and 'raw_prices' does not exist in type 'ProductResponseItemPrices'." source="TS2322" />
<errorline="320"column="4"severity="error"message="Type 'number' is not assignable to type 'string'."source="TS2322"/>
Object literal may only specify known properties, and 'raw_prices' does not exist in type 'ProductResponseItemPrices'." source="TS2322" />
<errorline="358"column="4"severity="error"message="Type 'number' is not assignable to type 'string'."source="TS2322"/>
Object literal may only specify known properties, and 'raw_prices' does not exist in type 'ProductResponseItemPrices'." source="TS2322" />
<errorline="394"column="4"severity="error"message="Type 'number' is not assignable to type 'string'."source="TS2322"/>
Object literal may only specify known properties, and 'tax_lines' does not exist in type 'CartResponseFeeItemTotals'." source="TS2322" />
<errorline="15"column="10"severity="error"message="Module '"@wordpress/notices"' has no exported member 'store'."source="TS2305"/>
<errorline="143"column="5"severity="error"message="Argument of type 'unknown' is not assignable to parameter of type 'CartShippingRate[]'."source="TS2345"/>
Type 'Record<string, unknown>' is missing the following properties from type 'CanMakePaymentArgument': cart, cartTotals, cartNeedsShipping, billingData, and 3 more." source="TS2345" />
<errorline="186"column="13"severity="error"message="Property 'createErrorNotice' does not exist on type 'typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/actions")'."source="TS2339"/>
</file>
<filename="assets/js/data/payment/thunks.ts">
<errorline="4"column="10"severity="error"message="Module '"@wordpress/notices"' has no exported member 'store'."source="TS2305"/>
<errorline="22"column="13"severity="error"message="Binding element 'registry' implicitly has an 'any' type."source="TS7031"/>
<errorline="74"column="23"severity="error"message="Property 'meta' does not exist on type 'never'."source="TS2339"/>
<errorline="90"column="24"severity="error"message="Property 'message' does not exist on type 'never'."source="TS2339"/>
<errorline="90"column="49"severity="error"message="Property 'message' does not exist on type 'never'."source="TS2339"/>
<errorline="91"column="39"severity="error"message="Property 'message' does not exist on type 'never'."source="TS2339"/>
<errorline="95"column="23"severity="error"message="Property 'messageContext' does not exist on type 'never'."source="TS2339"/>
<errorline="101"column="21"severity="error"message="Property 'meta' does not exist on type 'never'."source="TS2339"/>
<errorline="109"column="24"severity="error"message="Property 'message' does not exist on type 'never'."source="TS2339"/>
<errorline="109"column="49"severity="error"message="Property 'message' does not exist on type 'never'."source="TS2339"/>
<errorline="110"column="39"severity="error"message="Property 'message' does not exist on type 'never'."source="TS2339"/>
<errorline="114"column="23"severity="error"message="Property 'messageContext' does not exist on type 'never'."source="TS2339"/>
<errorline="120"column="41"severity="error"message="Property 'validationErrors' does not exist on type 'never'."source="TS2339"/>
<errorline="52"column="19"severity="error"message="Binding element 'select' implicitly has an 'any' type."source="TS7031"/>
<errorline="52"column="27"severity="error"message="Binding element 'dispatch' implicitly has an 'any' type."source="TS7031"/>
<errorline="133"column="19"severity="error"message="Binding element 'dispatch' implicitly has an 'any' type."source="TS7031"/>
<errorline="133"column="29"severity="error"message="Binding element 'select' implicitly has an 'any' type."source="TS7031"/>
<errorline="181"column="19"severity="error"message="Binding element 'select' implicitly has an 'any' type."source="TS7031"/>
<errorline="181"column="27"severity="error"message="Binding element 'dispatch' implicitly has an 'any' type."source="TS7031"/>
</file>
<filename="assets/js/data/checkout/thunks.ts">
<errorline="5"column="10"severity="error"message="Module '"@wordpress/notices"' has no exported member 'store'."source="TS2305"/>
<errorline="63"column="11"severity="error"message="Property 'createErrorNotice' does not exist on type 'typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/actions")'."source="TS2339"/>
<errorline="98"column="12"severity="error"message="Property 'createErrorNotice' does not exist on type 'typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/actions")'."source="TS2339"/>
</file>
<filename="assets/js/data/checkout/reducers.ts">
<errorline="152"column="25"severity="error"message="Property 'SET_PRISTINE' does not exist on type '{ readonly SET_IDLE: "SET_IDLE"; readonly SET_REDIRECT_URL: "SET_REDIRECT_URL"; readonly SET_COMPLETE: "SET_CHECKOUT_COMPLETE"; readonly SET_BEFORE_PROCESSING: "SET_BEFORE_PROCESSING"; ... 10 more ...; readonly SET_IS_CART: "SET_IS_CART"; }'."source="TS2339"/>
Types of property 'actions' are incompatible.
Type 'typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/data/checkout/actions")' is not assignable to type '{ [k: string]: (...args: readonly any[]) => AnyAction | Generator<any, any, unknown>; }'.
Property '__internalProcessCheckoutResponse' is incompatible with index signature.
Type '(response: CheckoutResponse) => ({ dispatch, }: { dispatch: DispatchFromMap<typeof actions>; }) => void' is not assignable to type '(...args: readonly any[]) => AnyAction | Generator<any, any, unknown>'.
Type '({ dispatch, }: { dispatch: DispatchFromMap<typeof actions>; }) => void' is not assignable to type 'AnyAction | Generator<any, any, unknown>'." source="TS2345" />
Types of property 'actions' are incompatible.
Type 'typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/data/payment/actions")' is not assignable to type '{ [k: string]: (...args: readonly any[]) => AnyAction | Generator<any, any, unknown>; }'.
Property '__internalUpdateAvailablePaymentMethods' is incompatible with index signature.
Type '() => ({ select, dispatch }: { select: any; dispatch: any; }) => Promise<void>' is not assignable to type '(...args: readonly any[]) => AnyAction | Generator<any, any, unknown>'.
Type '({ select, dispatch }: { select: any; dispatch: any; }) => Promise<void>' is not assignable to type 'AnyAction | Generator<any, any, unknown>'." source="TS2345" />
</file>
<filename="assets/js/data/query-state/utils.js">
<errorline="1"column="37"severity="error"message="Parameter 'state' implicitly has an 'any' type."source="TS7006"/>
<errorline="1"column="44"severity="error"message="Parameter 'context' implicitly has an 'any' type."source="TS7006"/>
Property 'setQueryValue' is incompatible with index signature.
Type '(context: string, queryKey: string, value: any) => Object' is not assignable to type '(...args: readonly any[]) => AnyAction | Generator<any, any, unknown>'.
Type 'Object' is not assignable to type 'AnyAction | Generator<any, any, unknown>'.
The 'Object' type is assignable to very few other types. Did you mean to use the 'any' type instead?" source="TS2322" />
If the '@wordpress/components' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/wordpress__components'" source="TS7016" />
If the '@wordpress/components' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/wordpress__components'" source="TS7016" />
<errorline="42"column="2"severity="error"message="Type 'Function' is not assignable to type 'RegisteredBlockComponent'."source="TS2322"/>
<errorline="26"column="2"severity="error"message="Binding element 'children' implicitly has an 'any' type."source="TS7031"/>
<errorline="33"column="37"severity="error"message="Property 'isLoading' is missing in type '{ parentName: string; parentClassName: string; }' but required in type '{ parentName: string; parentClassName: string; isLoading: boolean; }'."source="TS2741"/>
<errorline="26"column="13"severity="error"message="Generic type 'Array<T>' requires 1 type argument(s)."source="TS2314"/>
<errorline="75"column="24"severity="error"message="Argument of type 'null' is not assignable to parameter of type 'Element'."source="TS2345"/>
<errorline="5"column="10"severity="error"message="Module '"@wordpress/block-editor"' has no exported member '__experimentalGetSpacingClassesAndStyles'."source="TS2305"/>
<errorline="5"column="10"severity="error"message="Module '"@wordpress/block-editor"' has no exported member '__experimentalUseColorProps'."source="TS2305"/>
<errorline="5"column="10"severity="error"message="Module '"@wordpress/block-editor"' has no exported member '__experimentalUseBorderProps'."source="TS2305"/>
<errorline="8"column="56"severity="error"message="Namespace '"/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/types/type-defs/contexts"' has no exported member 'EditorDataContext'."source="TS2694"/>
<errorline="9"column="52"severity="error"message="Namespace '"/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/types/type-defs/cart"' has no exported member 'CartData'."source="TS2694"/>
<errorline="59"column="12"severity="error"message="Element implicitly has an 'any' type because expression of type 'any' can't be used to index type 'Object'."source="TS7053"/>
<errorline="20"column="23"severity="error"message="Parameter 'e' implicitly has an 'any' type."source="TS7006"/>
<errorline="23"column="24"severity="error"message="Property 'invalidateResolutionForStore' does not exist on type 'DispatchFromMap<typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/data/cart/actions")>'."source="TS2339"/>
Type 'Record<string, unknown>' is missing the following properties from type 'CartResponseBillingAddress': email, company, phone, address_1, and 7 more." source="TS2345" />
<errorline="228"column="47"severity="error"message="Argument of type 'Record<string, unknown>' is not assignable to parameter of type 'CartResponseShippingAddress | CartResponseBillingAddress'."source="TS2345"/>
<errorline="229"column="48"severity="error"message="Argument of type 'Record<string, unknown>' is not assignable to parameter of type 'CartResponseShippingAddress | CartResponseBillingAddress'."source="TS2345"/>
<errorline="245"column="3"severity="error"message="Type 'StoreCart' is not assignable to type 'undefined'."source="TS2322"/>
<errorline="248"column="2"severity="error"message="Type 'undefined' is not assignable to type 'StoreCart'."source="TS2322"/>
<errorline="55"column="33"severity="error"message="Argument of type 'CartResponseShippingRate[]' is not assignable to parameter of type 'CartShippingRate[]'."source="TS2345"/>
<errorline="12"column="56"severity="error"message="Namespace '"/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/types/type-defs/contexts"' has no exported member 'StoreNoticeObject'."source="TS2694"/>
<errorline="13"column="53"severity="error"message="Namespace '"/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/types/type-defs/hooks"' has no exported member 'CheckoutNotices'."source="TS2694"/>
<errorline="2"column="56"severity="error"message="Namespace '"/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/types/type-defs/contexts"' has no exported member 'ShippingErrorTypes'."source="TS2694"/>
<errorline="3"column="56"severity="error"message="Namespace '"/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/types/type-defs/shipping"' has no exported member 'ShippingAddress'."source="TS2694"/>
<errorline="4"column="56"severity="error"message="Namespace '"/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/types/type-defs/contexts"' has no exported member 'ShippingDataContext'."source="TS2694"/>
Type 'Function' provides no match for the signature '(value: ActionType): void'." source="TS2345" />
<errorline="26"column="59"severity="error"message="Argument of type 'Function' is not assignable to parameter of type 'Dispatch<ActionType>'."source="TS2345"/>
<errorline="29"column="3"severity="error"message="Argument of type 'Function' is not assignable to parameter of type 'Dispatch<ActionType>'."source="TS2345"/>
<errorline="33"column="3"severity="error"message="Argument of type 'Function' is not assignable to parameter of type 'Dispatch<ActionType>'."source="TS2345"/>
<errorline="32"column="56"severity="error"message="Namespace '"/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/types/type-defs/contexts"' has no exported member 'ShippingDataContext'."source="TS2694"/>
<errorline="67"column="42"severity="error"message="Property 'onSuccess' does not exist on type 'Object'."source="TS2339"/>
<errorline="68"column="61"severity="error"message="Property 'onFail' does not exist on type 'Object'."source="TS2339"/>
<errorline="70"column="42"severity="error"message="Property 'onSelectSuccess' does not exist on type 'Object'."source="TS2339"/>
<errorline="72"column="42"severity="error"message="Property 'onSelectFail' does not exist on type 'Object'."source="TS2339"/>
<errorline="34"column="3"severity="error"message="Argument of type 'Function' is not assignable to parameter of type 'Dispatch<ActionType>'."source="TS2345"/>
<errorline="38"column="3"severity="error"message="Argument of type 'Function' is not assignable to parameter of type 'Dispatch<ActionType>'."source="TS2345"/>
<errorline="42"column="3"severity="error"message="Argument of type 'Function' is not assignable to parameter of type 'Dispatch<ActionType>'."source="TS2345"/>
<errorline="39"column="56"severity="error"message="Namespace '"/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/types/type-defs/contexts"' has no exported member 'AddToCartFormContext'."source="TS2694"/>
<errorline="60"column="44"severity="error"message="Parameter 'callback' implicitly has an 'any' type."source="TS7006"/>
<errorline="61"column="42"severity="error"message="Parameter 'callback' implicitly has an 'any' type."source="TS7006"/>
<errorline="62"column="34"severity="error"message="Parameter 'callback' implicitly has an 'any' type."source="TS7006"/>
<errorline="67"column="18"severity="error"message="Parameter 'quantity' implicitly has an 'any' type."source="TS7006"/>
<errorline="68"column="18"severity="error"message="Parameter 'hasError' implicitly has an 'any' type."source="TS7006"/>
<errorline="69"column="25"severity="error"message="Parameter 'response' implicitly has an 'any' type."source="TS7006"/>
<errorline="70"column="23"severity="error"message="Parameter 'data' implicitly has an 'any' type."source="TS7006"/>
<errorline="113"column="7"severity="error"message="Property 'onAddToCartAfterProcessingWithSuccess' does not exist on type 'Object'."source="TS2339"/>
<errorline="116"column="7"severity="error"message="Property 'onAddToCartAfterProcessingWithError' does not exist on type 'Object'."source="TS2339"/>
<errorline="119"column="7"severity="error"message="Property 'onAddToCartBeforeProcessing' does not exist on type 'Object'."source="TS2339"/>
Type '{ type: string; }' is missing the following properties from type '{ quantity: number; type: string; data: Object; }': quantity, data" source="TS2345" />
Type '{ type: string; }' is missing the following properties from type '{ quantity: number; type: string; data: Object; }': quantity, data" source="TS2345" />
Property 'data' is missing in type '{ type: string; quantity: any; }' but required in type '{ quantity: number; type: string; data: Object; }'." source="TS2345" />
Type '{ type: string; }' is missing the following properties from type '{ quantity: number; type: string; data: Object; }': quantity, data" source="TS2345" />
Property 'quantity' is missing in type '{ type: string; data: any; }' but required in type '{ quantity: number; type: string; data: Object; }'." source="TS2345" />
Property 'quantity' is missing in type '{ type: string; data: any; }' but required in type '{ quantity: number; type: string; data: Object; }'." source="TS2345" />
Type '{ type: string; }' is missing the following properties from type '{ quantity: number; type: string; data: Object; }': quantity, data" source="TS2345" />
<errorline="149"column="18"severity="error"message="Object is possibly 'undefined'."source="TS2532"/>
Type '{ type: string; }' is missing the following properties from type '{ quantity: number; type: string; data: Object; }': quantity, data" source="TS2345" />
Type '{ type: string; }' is missing the following properties from type '{ quantity: number; type: string; data: Object; }': quantity, data" source="TS2345" />
<errorline="158"column="7"severity="error"message="Object is possibly 'undefined'."source="TS2532"/>
Property 'status' does not exist on type 'Object'." source="TS2339" />
<errorline="188"column="16"severity="error"message="Argument of type '{ type: string; }' is not assignable to parameter of type '{ quantity: number; type: string; data: Object; }'."source="TS2345"/>
Type '{ type: string; }' is missing the following properties from type '{ quantity: number; type: string; data: Object; }': quantity, data" source="TS2345" />
<errorline="195"column="3"severity="error"message="Object is possibly 'undefined'."source="TS2532"/>
Property 'hasError' does not exist on type 'Object'." source="TS2339" />
<errorline="253"column="18"severity="error"message="Property 'id' does not exist on type 'Object'."source="TS2339"/>
<errorline="257"column="16"severity="error"message="Argument of type '{ type: string; }' is not assignable to parameter of type '{ quantity: number; type: string; data: Object; }'."source="TS2345"/>
<errorline="271"column="16"severity="error"message="Argument of type '{ type: string; }' is not assignable to parameter of type '{ quantity: number; type: string; data: Object; }'."source="TS2345"/>
<errorline="273"column="16"severity="error"message="Argument of type '{ type: string; }' is not assignable to parameter of type '{ quantity: number; type: string; data: Object; }'."source="TS2345"/>
<errorline="278"column="3"severity="error"message="Object is possibly 'undefined'."source="TS2532"/>
<errorline="172"column="7"severity="error"message="Variable 'unsubscribeProcessing' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="181"column="5"severity="error"message="Variable 'unsubscribeProcessing' implicitly has an 'any' type."source="TS7005"/>
Object literal may only specify known properties, and '__unstableHTML' does not exist in type 'Partial<Options>'." source="TS2345" />
Object literal may only specify known properties, and '__unstableHTML' does not exist in type 'Partial<Options>'." source="TS2345" />
Object literal may only specify known properties, and '__unstableHTML' does not exist in type 'Partial<Options>'." source="TS2345" />
Try `npm i --save-dev @types/wordpress__plugins` if it exists or add a new declaration (.d.ts) file containing `declare module '@wordpress/plugins';`" source="TS7016" />
<errorline="31"column="4"severity="error"message="Type 'Element' is missing the following properties from type 'ReactChildren': map, forEach, count, only, toArray"source="TS2739"/>
If the '@wordpress/components' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/wordpress__components'" source="TS7016" />
<errorline="18"column="2"severity="error"message="Binding element 'className' implicitly has an 'any' type."source="TS7031"/>
<errorline="10"column="56"severity="error"message="Namespace '"/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/types/type-defs/contexts"' has no exported member 'ContainerWidthContext'."source="TS2694"/>
<errorline="5"column="1"severity="error"message="Module './cart-checkout' has already exported a member named 'React'. Consider explicitly re-exporting to resolve the ambiguity."source="TS2308"/>
<errorline="12"column="15"severity="error"message="Module '"../../../data/checkout/types"' declares 'CheckoutState' locally, but it is not exported."source="TS2459"/>
<errorline="16"column="10"severity="error"message="Property 'productId' does not exist on type 'Object'."source="TS2339"/>
<errorline="16"column="21"severity="error"message="Property 'OriginalComponent' does not exist on type 'Object'."source="TS2339"/>
<errorline="16"column="40"severity="error"message="Property 'postId' does not exist on type 'Object'."source="TS2339"/>
<errorline="16"column="48"severity="error"message="Property 'product' does not exist on type 'Object'."source="TS2339"/>
<errorline="18"column="20"severity="error"message="Property 'isDescendentOfQueryLoop' does not exist on type 'Object'."source="TS2339"/>
<errorline="100"column="3"severity="error"message="Property 'id' does not exist on type 'Object | undefined'."source="TS2339"/>
<errorline="101"column="3"severity="error"message="Property 'permalink' does not exist on type 'Object | undefined'."source="TS2339"/>
<errorline="102"column="3"severity="error"message="Property 'add_to_cart' does not exist on type 'Object | undefined'."source="TS2339"/>
<errorline="103"column="3"severity="error"message="Property 'has_options' does not exist on type 'Object | undefined'."source="TS2339"/>
<errorline="104"column="3"severity="error"message="Property 'is_purchasable' does not exist on type 'Object | undefined'."source="TS2339"/>
<errorline="105"column="3"severity="error"message="Property 'is_in_stock' does not exist on type 'Object | undefined'."source="TS2339"/>
<errorline="110"column="3"severity="error"message="Expected 1 arguments, but got 2."source="TS2554"/>
<errorline="168"column="5"severity="error"message="Object is possibly 'undefined'."source="TS2532"/>
<errorline="168"column="17"severity="error"message="Property 'className' does not exist on type 'Object'."source="TS2339"/>
<errorline="169"column="5"severity="error"message="Object is possibly 'undefined'."source="TS2532"/>
<errorline="169"column="18"severity="error"message="Property 'className' does not exist on type 'Object'."source="TS2339"/>
<errorline="176"column="8"severity="error"message="Object is possibly 'undefined'."source="TS2532"/>
<errorline="176"column="20"severity="error"message="Property 'style' does not exist on type 'Object'."source="TS2339"/>
<errorline="177"column="8"severity="error"message="Object is possibly 'undefined'."source="TS2532"/>
<errorline="177"column="21"severity="error"message="Property 'style' does not exist on type 'Object'."source="TS2339"/>
<errorline="178"column="8"severity="error"message="Object is possibly 'undefined'."source="TS2532"/>
<errorline="178"column="25"severity="error"message="Property 'style' does not exist on type 'Object'."source="TS2339"/>
<errorline="179"column="8"severity="error"message="Object is possibly 'undefined'."source="TS2532"/>
<errorline="179"column="22"severity="error"message="Property 'style' does not exist on type 'Object'."source="TS2339"/>
<errorline="214"column="5"severity="error"message="Object is possibly 'undefined'."source="TS2532"/>
<errorline="214"column="17"severity="error"message="Property 'className' does not exist on type 'Object'."source="TS2339"/>
<errorline="215"column="5"severity="error"message="Object is possibly 'undefined'."source="TS2532"/>
<errorline="215"column="18"severity="error"message="Property 'className' does not exist on type 'Object'."source="TS2339"/>
<errorline="218"column="8"severity="error"message="Object is possibly 'undefined'."source="TS2532"/>
<errorline="218"column="20"severity="error"message="Property 'style' does not exist on type 'Object'."source="TS2339"/>
<errorline="219"column="8"severity="error"message="Object is possibly 'undefined'."source="TS2532"/>
<errorline="219"column="21"severity="error"message="Property 'style' does not exist on type 'Object'."source="TS2339"/>
<errorline="220"column="8"severity="error"message="Object is possibly 'undefined'."source="TS2532"/>
<errorline="220"column="25"severity="error"message="Property 'style' does not exist on type 'Object'."source="TS2339"/>
<errorline="221"column="8"severity="error"message="Object is possibly 'undefined'."source="TS2532"/>
<errorline="221"column="22"severity="error"message="Property 'style' does not exist on type 'Object'."source="TS2339"/>
Try `npm i --save-dev @types/wordpress__wordcount` if it exists or add a new declaration (.d.ts) file containing `declare module '@wordpress/wordcount';`" source="TS7016" />
If the '@wordpress/components' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/wordpress__components'" source="TS7016" />
<errorline="39"column="13"severity="error"message="Property 'forEach' does not exist on type 'Object'."source="TS2339"/>
<errorline="39"column="26"severity="error"message="Binding element 'id' implicitly has an 'any' type."source="TS7031"/>
<errorline="39"column="30"severity="error"message="Binding element 'attributes' implicitly has an 'any' type."source="TS7031"/>
<errorline="40"column="3"severity="error"message="Element implicitly has an 'any' type because expression of type '`id:${any}`' can't be used to index type '{}'."source="TS7053"/>
<errorline="42"column="37"severity="error"message="Parameter 'acc' implicitly has an 'any' type."source="TS7006"/>
<errorline="42"column="44"severity="error"message="Binding element 'name' implicitly has an 'any' type."source="TS7031"/>
<errorline="42"column="50"severity="error"message="Binding element 'value' implicitly has an 'any' type."source="TS7031"/>
<errorline="61"column="13"severity="error"message="Generic type 'Array<T>' requires 1 type argument(s)."source="TS2314"/>
No index signature with a parameter of type 'string' was found on type '{}'." source="TS7053" />
<errorline="231"column="24"severity="error"message="Object is of type 'unknown'."source="TS2571"/>
<errorline="232"column="6"severity="error"message="Parameter 'term' implicitly has an 'any' type."source="TS7006"/>
<errorline="235"column="4"severity="error"message="Element implicitly has an 'any' type because expression of type 'any' can't be used to index type '{}'."source="TS7053"/>
<errorline="235"column="19"severity="error"message="Object is of type 'unknown'."source="TS2571"/>
If the '@wordpress/components' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/wordpress__components'" source="TS7016" />
Object literal may only specify known properties, and 'ancestor' does not exist in type 'Omit<BlockConfiguration<{}>, "title" | "attributes">'." source="TS2322" />
<errorline="6"column="45"severity="error"message="Binding element 'level' implicitly has an 'any' type."source="TS7031"/>
<errorline="26"column="14"severity="error"message="Element implicitly has an 'any' type because expression of type 'any' can't be used to index type '{ 1: string; 2: string; 3: string; 4: string; 5: string; 6: string; }'."source="TS7053"/>
Type '{ message: string; type: string; }' provides no match for the signature '(prevState: null): null'." source="TS2345" />
<errorline="89"column="33"severity="error"message="Parameter 'term' implicitly has an 'any' type."source="TS7006"/>
<errorline="101"column="16"severity="error"message="Argument of type '{ message: string; type: string; }' is not assignable to parameter of type 'SetStateAction<null>'."source="TS2345"/>
</file>
<filename="assets/js/hocs/with-categories.js">
<errorline="21"column="11"severity="error"message="A spread argument must either have a tuple type or be passed to a rest parameter."source="TS2556"/>
<errorline="37"column="4"severity="error"message="Expected 1 arguments, but got 0."source="TS2554"/>
'{ error: null; isLoading: boolean; categories: never[]; children?: ReactNode; }' is assignable to the constraint of type 'InnerProps', but 'InnerProps' could be instantiated with a different subtype of constraint '{}'." source="TS2322" />
</file>
<filename="assets/js/hocs/with-category.js">
<errorline="21"column="11"severity="error"message="A spread argument must either have a tuple type or be passed to a rest parameter."source="TS2556"/>
<errorline="37"column="23"severity="error"message="Parameter 'prevProps' implicitly has an 'any' type."source="TS7006"/>
'{ error: null; getCategory: () => void; isLoading: boolean; category: any; children?: ReactNode; }' is assignable to the constraint of type 'InnerProps', but 'InnerProps' could be instantiated with a different subtype of constraint '{}'." source="TS2322" />
</file>
<filename="assets/js/hocs/with-product.js">
<errorline="33"column="23"severity="error"message="Parameter 'prevProps' implicitly has an 'any' type."source="TS7006"/>
'{ error: null; getProduct: () => void; isLoading: boolean; product: any; children?: ReactNode; }' is assignable to the constraint of type 'InnerProps', but 'InnerProps' could be instantiated with a different subtype of constraint '{}'." source="TS2322" />
Type 'typeof WrappedComponent' is not assignable to type 'ComponentType<InnerProps>'.
Type 'typeof WrappedComponent' is not assignable to type 'ComponentClass<InnerProps, any>'.
Types of property 'propTypes' are incompatible.
Type '{ selected: PropTypes.Requireable<any[]>; showVariations: PropTypes.Requireable<boolean>; }' is not assignable to type 'WeakValidationMap<InnerProps>'." source="TS2345" />
<errorline="37"column="24"severity="error"message="Parameter 'prevProps' implicitly has an 'any' type."source="TS7006"/>
<errorline="59"column="31"severity="error"message="Element implicitly has an 'any' type because expression of type 'any' can't be used to index type '{}'."source="TS7053"/>
<errorline="64"column="8"severity="error"message="Parameter 'findProduct' implicitly has an 'any' type."source="TS7006"/>
<errorline="87"column="10"severity="error"message="Parameter 'variation' implicitly has an 'any' type."source="TS7006"/>
<errorline="115"column="17"severity="error"message="Parameter 'itemId' implicitly has an 'any' type."source="TS7006"/>
<errorline="117"column="29"severity="error"message="Parameter 'p' implicitly has an 'any' type."source="TS7006"/>
<errorline="120"column="23"severity="error"message="Parameter 'variationId' implicitly has an 'any' type."source="TS7006"/>
<errorline="123"column="8"severity="error"message="Parameter 'p' implicitly has an 'any' type."source="TS7006"/>
<errorline="125"column="30"severity="error"message="Binding element 'id' implicitly has an 'any' type."source="TS7031"/>
'{ error: any; expandedProduct: any; isLoading: any; variations: {}; variationsLoading: boolean; children?: ReactNode; }' is assignable to the constraint of type 'InnerProps', but 'InnerProps' could be instantiated with a different subtype of constraint '{}'." source="TS2322" />
Type 'typeof WrappedComponent' is not assignable to type 'ComponentType<InnerProps>'.
Type 'typeof WrappedComponent' is not assignable to type 'ComponentClass<InnerProps, any>'.
Types of property 'propTypes' are incompatible.
Type '{ selected: PropTypes.Requireable<string | number>; }' is not assignable to type 'WeakValidationMap<InnerProps>'." source="TS2345" />
'{ children?: ReactNode; }' is assignable to the constraint of type 'InnerProps', but 'InnerProps' could be instantiated with a different subtype of constraint '{}'." source="TS2322" />
'{ selected: any[]; children?: ReactNode; }' is assignable to the constraint of type 'InnerProps', but 'InnerProps' could be instantiated with a different subtype of constraint '{}'." source="TS2322" />
<errorline="19"column="38"severity="error"message="An import path cannot end with a '.tsx' extension. Consider importing '@woocommerce/editor-components/expandable-search-list-item/expandable-search-list-item.js' instead."source="TS2691"/>
<errorline="43"column="2"severity="error"message="Binding element 'expandedProduct' implicitly has an 'any' type."source="TS7031"/>
<errorline="44"column="2"severity="error"message="Binding element 'error' implicitly has an 'any' type."source="TS7031"/>
<errorline="45"column="2"severity="error"message="Binding element 'instanceId' implicitly has an 'any' type."source="TS7031"/>
<errorline="46"column="2"severity="error"message="Binding element 'isCompact' implicitly has an 'any' type."source="TS7031"/>
<errorline="47"column="2"severity="error"message="Binding element 'isLoading' implicitly has an 'any' type."source="TS7031"/>
<errorline="48"column="2"severity="error"message="Binding element 'onChange' implicitly has an 'any' type."source="TS7031"/>
<errorline="49"column="2"severity="error"message="Binding element 'onSearch' implicitly has an 'any' type."source="TS7031"/>
<errorline="50"column="2"severity="error"message="Binding element 'products' implicitly has an 'any' type."source="TS7031"/>
<errorline="51"column="2"severity="error"message="Binding element 'renderItem' implicitly has an 'any' type."source="TS7031"/>
<errorline="52"column="2"severity="error"message="Binding element 'selected' implicitly has an 'any' type."source="TS7031"/>
<errorline="53"column="2"severity="error"message="Binding element 'showVariations' implicitly has an 'any' type."source="TS7031"/>
<errorline="54"column="2"severity="error"message="Binding element 'variations' implicitly has an 'any' type."source="TS7031"/>
<errorline="55"column="2"severity="error"message="Binding element 'variationsLoading' implicitly has an 'any' type."source="TS7031"/>
<errorline="57"column="37"severity="error"message="Parameter 'args' implicitly has an 'any' type."source="TS7006"/>
Property 'showVariations' does not exist on type 'IntrinsicAttributes & { selected: number[]; } & { children?: ReactNode; }'." source="TS2322" />
<errorline="52"column="22"severity="error"message="Parameter 'value' implicitly has an 'any[]' type."source="TS7006"/>
Types of property 'color' are incompatible.
Type 'Partial<ColorProps> | { text: true; background: true; link: false; gradients: true; __experimentalSkipSerialization: true; } | undefined' is not assignable to type 'Partial<ColorProps> | undefined'.
Type '{ text: true; background: true; link: false; gradients: true; __experimentalSkipSerialization: true; }' is not assignable to type 'Partial<ColorProps>'.
Object literal may only specify known properties, and '__experimentalSkipSerialization' does not exist in type 'Partial<ColorProps>'." source="TS2322" />
Object literal may only specify known properties, and 'ancestor' does not exist in type 'BlockConfiguration<{}>'." source="TS2322" />
Overload 1 of 2, '(metadata: BlockConfiguration<{}>, settings?: Partial<BlockConfiguration<{}>> | undefined): Block<{}> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{}>'.
Type 'string' is not assignable to type 'Pick<Block<{}>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{}>): Block<{}> | undefined', gave the following error.
Argument of type '{ apiVersion: number; title: string; description: string; ancestor: string[]; usesContext: string[]; icon: { src: JSX.Element; }; attributes: { productId: { type: string; default: number; }; isDescendentOfQueryLoop: { ...; }; }; ... 19 more ...; merge?: ((attributes: {}, attributesToMerge: {}) => Partial<...>) | und...' is not assignable to parameter of type 'BlockConfiguration<{}>' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the types of the target's properties.
Type '{ apiVersion: number; title: string; description: string; ancestor: string[]; usesContext: string[]; icon: { src: JSX.Element; }; attributes: { productId: { type: string; default: number; }; isDescendentOfQueryLoop: { ...; }; }; ... 19 more ...; merge?: ((attributes: {}, attributesToMerge: {}) => Partial<...>) | und...' is not assignable to type 'Partial<Omit<Block<{}>, "icon">>' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the types of the target's properties.
Types of property 'edit' are incompatible.
Type '({ attributes, setAttributes, context }: { attributes: any; setAttributes: any; context: any; }) => Element' is not assignable to type 'ComponentType<BlockEditProps<{}>> | undefined'.
Type '({ attributes, setAttributes, context }: { attributes: any; setAttributes: any; context: any; }) => Element' is not assignable to type 'FunctionComponent<BlockEditProps<{}>>'.
Types of parameters '__0' and 'props' are incompatible.
Property 'context' is missing in type 'BlockEditProps<{}>& { children?: ReactNode; }' but required in type '{ attributes: any; setAttributes: any; context: any; }'." source="TS2769" />
Object literal may only specify known properties, and 'ancestor' does not exist in type 'BlockConfiguration<{}>'." source="TS2322" />
Types of property 'color' are incompatible.
Type '{ text: true; link: true; background: false; __experimentalSkipSerialization: true; }' is not assignable to type 'Partial<ColorProps>'.
Object literal may only specify known properties, and '__experimentalSkipSerialization' does not exist in type 'Partial<ColorProps>'." source="TS2322" />
Type '({ attributes }: Props) => JSX.Element' is not assignable to type 'FunctionComponent<BlockSaveProps<{}>>'.
Types of parameters '__0' and 'props' are incompatible.
Type 'PropsWithChildren<BlockSaveProps<{}>>' is not assignable to type 'Props'.
Types of property 'attributes' are incompatible.
Type 'Readonly<{}>' is not assignable to type 'Record<string, unknown>& { className: string; }'.
Property 'className' is missing in type 'Readonly<{}>' but required in type '{ className: string; }'." source="TS2322" />
<errorline="195"column="38"severity="error"message="Argument of type 'null' is not assignable to parameter of type 'Object'."source="TS2345"/>
<errorline="252"column="56"severity="error"message="Argument of type 'null' is not assignable to parameter of type 'Object'."source="TS2345"/>
<errorline="475"column="34"severity="error"message="Argument of type 'null' is not assignable to parameter of type 'Object | undefined'."source="TS2345"/>
<errorline="66"column="6"severity="error"message="Type '{ name: string; id: number; fallbackAlt: string; permalink: string; images: { id: number; src: string; thumbnail: string; srcset: string; sizes: string; name: string; alt: string; }[]; }' is missing the following properties from type 'ProductResponseItem': parent, type, variation, sku, and 18 more."source="TS2740"/>
<errorline="100"column="6"severity="error"message="Type '{ name: string; id: number; fallbackAlt: string; permalink: string; images: never[]; }' is missing the following properties from type 'ProductResponseItem': parent, type, variation, sku, and 18 more."source="TS2740"/>
<errorline="133"column="6"severity="error"message="Type '{ name: string; id: number; fallbackAlt: string; permalink: string; images: { id: number; src: string; thumbnail: string; srcset: string; sizes: string; name: string; alt: string; }[]; }' is not assignable to type 'ProductResponseItem'."source="TS2322"/>
<errorline="163"column="6"severity="error"message="Type '{ name: string; id: number; fallbackAlt: string; permalink: string; images: never[]; }' is not assignable to type 'ProductResponseItem'."source="TS2322"/>
<errorline="191"column="6"severity="error"message="Type '{ name: string; id: number; fallbackAlt: string; permalink: string; images: never[]; }' is not assignable to type 'ProductResponseItem'."source="TS2322"/>
<errorline="22"column="33"severity="error"message="Type '{ id: number; name: string; permalink: string; }' is missing the following properties from type 'ProductResponseItem': parent, type, variation, sku, and 19 more."source="TS2740"/>
<errorline="23"column="7"severity="error"message="Type '{ showProductLink: false; }' is missing the following properties from type 'Attributes': headingLevel, align"source="TS2739"/>
<errorline="37"column="33"severity="error"message="Type '{ id: number; name: string; permalink: string; }' is not assignable to type 'ProductResponseItem'."source="TS2322"/>
<errorline="38"column="7"severity="error"message="Type '{ showProductLink: true; }' is missing the following properties from type 'Attributes': headingLevel, align"source="TS2739"/>
<errorline="45"column="12"severity="error"message="Object is possibly 'null'."source="TS2531"/>
<errorline="46"column="12"severity="error"message="Object is possibly 'null'."source="TS2531"/>
<errorline="51"column="33"severity="error"message="Type '{ id: number; name: string; permalink: string; }' is not assignable to type 'ProductResponseItem'."source="TS2322"/>
<errorline="52"column="7"severity="error"message="Type '{ showProductLink: true; linkTarget: string; }' is missing the following properties from type 'Attributes': headingLevel, align"source="TS2739"/>
<errorline="59"column="12"severity="error"message="Object is possibly 'null'."source="TS2531"/>
<errorline="60"column="12"severity="error"message="Object is possibly 'null'."source="TS2531"/>
<errorline="9"column="12"severity="error"message="Generic type 'Array<T>' requires 1 type argument(s)."source="TS2314"/>
<errorline="11"column="14"severity="error"message="'createBlocksFromTemplate' implicitly has return type 'any' because it does not have a return type annotation and is referenced directly or indirectly in one of its return expressions."source="TS7023"/>
<errorline="13"column="9"severity="error"message="'children' implicitly has type 'any' because it does not have a type annotation and is referenced directly or indirectly in its own initializer."source="TS7022"/>
Type 'LazyExoticComponent<ComponentType<unknown>>' is not assignable to type 'BlockType<Record<string, unknown>, Record<string, unknown>> | null'.
Type 'LazyExoticComponent<ComponentType<unknown>>' is not assignable to type 'BlockType<Record<string, unknown>, Record<string, unknown>>'.
Types of parameters 'props' and 'props' are incompatible.
Type 'BlockProps<Record<string, unknown>, Record<string, unknown>>' is not assignable to type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>'.
Type 'BlockProps<Record<string, unknown>, Record<string, unknown>>' has no properties in common with type 'RefAttributes<Component<unknown, any, any>>'." source="TS2322" />
If the '@wordpress/components' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/wordpress__components'" source="TS7016" />
Type '({ id, className, label, onChange, options, value, required, errorMessage, errorId: incomingErrorId, instanceId, autoComplete, }: ComboboxProps) => JSX.Element' is not assignable to type 'FunctionComponent<{ instanceId: string | number; }>'.
Types of parameters '__0' and 'props' are incompatible.
Type 'PropsWithChildren<{ instanceId: string | number; }>' is missing the following properties from type 'ComboboxProps': errorId, id, label, onChange, and 2 more." source="TS2345" />
Property 'id' does not exist on type 'IntrinsicAttributes & Omit<{ instanceId: string | number; }, "instanceId">& { children?: ReactNode; }'." source="TS2322" />
Property 'className' does not exist on type 'IntrinsicAttributes & Omit<{ instanceId: string | number; }, "instanceId">& { children?: ReactNode; }'." source="TS2322" />
<errorline="7"column="15"severity="error"message="Module '"@woocommerce/price-format"' has no exported member 'Currency'."source="TS2305"/>
If the '@wordpress/components' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/wordpress__components'" source="TS7016" />
<errorline="14"column="2"severity="error"message="Binding element 'hasRates' implicitly has an 'any' type."source="TS7031"/>
<errorline="15"column="2"severity="error"message="Binding element 'shippingRates' implicitly has an 'any' type."source="TS7031"/>
<errorline="16"column="2"severity="error"message="Binding element 'isLoadingRates' implicitly has an 'any' type."source="TS7031"/>
<errorline="24"column="5"severity="error"message="Property 'renderOption' is missing in type '{ className: string; collapsible: true; noResultsMessage: Element; shippingRates: any; isLoadingRates: any; context: "woocommerce/cart"; }' but required in type 'ShippingRatesControlProps'."source="TS2741"/>
<errorline="9"column="15"severity="error"message="Module '"@woocommerce/price-format"' has no exported member 'Currency'."source="TS2305"/>
<errorline="14"column="36"severity="error"message="Parameter 'ui' implicitly has an 'any' type."source="TS7006"/>
<errorline="15"column="22"severity="error"message="Binding element 'children' implicitly has an 'any' type."source="TS7031"/>
<errorline="83"column="33"severity="error"message="Binding element 'type' implicitly has an 'any' type."source="TS7031"/>
<errorline="92"column="5"severity="error"message="Type 'string[]' is not assignable to type '(keyof AddressFields)[]'."source="TS2322"/>
Types of property 'country' are incompatible.
Type 'string' is not assignable to type 'null | undefined'." source="TS2345" />
<errorline="118"column="43"severity="error"message="Property 'toHaveTextContent' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="121"column="40"severity="error"message="Property 'toHaveTextContent' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="124"column="41"severity="error"message="Property 'toHaveTextContent' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="127"column="44"severity="error"message="Property 'toHaveTextContent' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="135"column="17"severity="error"message="Argument of type '{ country: string; countryKey: string; city: string; state: string; postcode: string; }' is not assignable to parameter of type '{ country?: null | undefined; city?: null | undefined; state?: null | undefined; postcode?: null | undefined; }'."source="TS2345"/>
<errorline="138"column="45"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="139"column="47"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="140"column="49"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
Types of property 'country' are incompatible.
Type 'string' is not assignable to type 'null | undefined'." source="TS2345" />
<errorline="145"column="51"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'Matchers<void, HTMLElement | null>'."source="TS2339"/>
Types of property 'country' are incompatible.
Type 'string' is not assignable to type 'null | undefined'." source="TS2345" />
<errorline="150"column="52"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="156"column="17"severity="error"message="Argument of type '{ country: string; countryKey: string; city: string; postcode: string; }' is not assignable to parameter of type '{ country?: null | undefined; city?: null | undefined; state?: null | undefined; postcode?: null | undefined; }'."source="TS2345"/>
<errorline="158"column="19"severity="error"message="Type 'string' is not assignable to type 'null | undefined'."source="TS2322"/>
<errorline="159"column="48"severity="error"message="Property 'value' does not exist on type 'HTMLElement'."source="TS2339"/>
<errorline="162"column="17"severity="error"message="Argument of type '{ country: string; countryKey: string; city: string; state: string; postcode: string; }' is not assignable to parameter of type '{ country?: null | undefined; city?: null | undefined; state?: null | undefined; postcode?: null | undefined; }'."source="TS2345"/>
<errorline="163"column="19"severity="error"message="Type 'string' is not assignable to type 'null | undefined'."source="TS2322"/>
<errorline="164"column="48"severity="error"message="Property 'value' does not exist on type 'HTMLElement'."source="TS2339"/>
Type '{ name: string; value: string; display?: never; } | { name: string; value: string; display: string; } | { value: string; name?: never; display?: never; }' is not assignable to type 'ProductResponseItemData' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the types of the target's properties.
Type '{ value: string; name?: never; display?: never; }' is not assignable to type 'ProductResponseItemData' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the types of the target's properties.
Type '{ value: string; name?: never; display?: never; }' is not assignable to type 'ProductResponseItemBaseData & { key: string; name?: never; }' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the types of the target's properties.
Property 'key' is missing in type '{ value: string; name?: never; display?: never; }' but required in type '{ key: string; name?: never; }'." source="TS2322" />
<errorline="50"column="9"severity="error"message="Variable 'details' implicitly has type 'any[]' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="52"column="30"severity="error"message="Variable 'details' implicitly has an 'any[]' type."source="TS7005"/>
'string' index signatures are incompatible.
Type '{ code: CurrencyCode; decimal_separator: string; minor_unit: number; prefix: string; suffix: string; symbol: string; thousand_separator: string; }' is missing the following properties from type 'CurrencyResponse': currency_code, currency_symbol, currency_minor_unit, currency_decimal_separator, and 3 more." source="TS2322" />
Type '{ currency_code: string; currency_decimal_separator: string; currency_minor_unit: number; currency_prefix: string; currency_suffix: string; currency_symbol: string; currency_thousand_separator: string; ... 11 more ...; total_tax: string; }' is not assignable to type 'Partial<CartResponseTotals>'.
Types of property 'currency_code' are incompatible.
Type 'string' is not assignable to type 'CurrencyCode'." source="TS2322" />
<errorline="65"column="22"severity="error"message="Type '{ code: string; decimalSeparator: string; minorUnit: number; prefix: string; suffix: string; symbol: string; thousandSeparator: string; }' is not assignable to type 'Currency'."source="TS2322"/>
Type '{ total_tax: string; total_items_tax: string; currency_code: string; currency_decimal_separator: string; currency_minor_unit: number; currency_prefix: string; currency_suffix: string; ... 11 more ...; total_shipping_tax: string; }' is not assignable to type 'Partial<CartResponseTotals>'.
Types of property 'currency_code' are incompatible.
Type 'string' is not assignable to type 'CurrencyCode'." source="TS2322" />
<errorline="77"column="22"severity="error"message="Type '{ code: string; decimalSeparator: string; minorUnit: number; prefix: string; suffix: string; symbol: string; thousandSeparator: string; }' is not assignable to type 'Currency'."source="TS2322"/>
Type '{ total_tax: string; total_items_tax: string; currency_code: string; currency_decimal_separator: string; currency_minor_unit: number; currency_prefix: string; currency_suffix: string; ... 11 more ...; total_shipping_tax: string; }' is not assignable to type 'Partial<CartResponseTotals>'.
Types of property 'currency_code' are incompatible.
Type 'string' is not assignable to type 'CurrencyCode'." source="TS2322" />
If the '@wordpress/components' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/wordpress__components'" source="TS7016" />
Object literal may only specify known properties, and ''data-foo'' does not exist in type 'HTMLProps<HTMLElement>'." source="TS2322" />
Object literal may only specify known properties, and ''data-foo'' does not exist in type 'HTMLProps<HTMLElement>'." source="TS2322" />
Object literal may only specify known properties, and ''data-foo'' does not exist in type 'HTMLProps<HTMLElement>'." source="TS2322" />
Type 'null' is not assignable to type 'number | undefined'." source="TS2345" />
<errorline="45"column="17"severity="error"message="Argument of type 'number | null | undefined' is not assignable to parameter of type 'number | undefined'."source="TS2345"/>
<errorline="49"column="17"severity="error"message="Argument of type 'number | null | undefined' is not assignable to parameter of type 'number | undefined'."source="TS2345"/>
<errorline="53"column="17"severity="error"message="Argument of type 'number | null | undefined' is not assignable to parameter of type 'number | undefined'."source="TS2345"/>
Type 'null' is not assignable to type 'number'." source="TS2322" />
<errorline="282"column="16"severity="error"message="Argument of type 'number' is not assignable to parameter of type 'string'."source="TS2345"/>
<errorline="283"column="16"severity="error"message="Argument of type 'number' is not assignable to parameter of type 'string'."source="TS2345"/>
Types of parameters 'event' and 'event' are incompatible.
Type 'FocusEvent<HTMLDivElement, Element>' is missing the following properties from type 'MouseEvent<HTMLDivElement, MouseEvent>': altKey, button, buttons, clientX, and 13 more." source="TS2322" />
Type 'null' is not assignable to type 'string | number | undefined'." source="TS2322" />
<errorline="363"column="7"severity="error"message="Type 'number | null | undefined' is not assignable to type 'string | number | undefined'."source="TS2322"/>
<errorline="376"column="7"severity="error"message="Type 'number | null | undefined' is not assignable to type 'string | number | readonly string[] | undefined'."source="TS2322"/>
<errorline="383"column="7"severity="error"message="Type 'number | null | undefined' is not assignable to type 'string | number | undefined'."source="TS2322"/>
<errorline="384"column="7"severity="error"message="Type 'number | null | undefined' is not assignable to type 'string | number | undefined'."source="TS2322"/>
Type 'undefined' is not assignable to type 'number'." source="TS2322" />
<errorline="451"column="8"severity="error"message="Type 'number | null' is not assignable to type 'string | number'."source="TS2322"/>
<errorline="466"column="8"severity="error"message="Type 'number | null' is not assignable to type 'string | number'."source="TS2322"/>
<errorline="470"column="8"severity="error"message="Type 'number | null' is not assignable to type 'string | number'."source="TS2322"/>
<errorline="255"column="14"severity="error"message="Object is of type 'unknown'."source="TS2571"/>
<errorline="257"column="8"severity="error"message="Type 'unknown' is not assignable to type 'Partial<ProductResponseItem>'."source="TS2322"/>
Types of parameters '__0' and 'props' are incompatible.
Type 'PropsWithChildren<Record<string, unknown>>' is missing the following properties from type 'ProductListProps': attributes, currentPage, onPageChange, onSortChange, and 2 more." source="TS2345" />
<errorline="14"column="26"severity="error"message="Parameter 'review' implicitly has an 'any' type."source="TS7006"/>
<errorline="14"column="34"severity="error"message="Parameter 'imageType' implicitly has an 'any' type."source="TS7006"/>
<errorline="14"column="45"severity="error"message="Parameter 'isLoading' implicitly has an 'any' type."source="TS7006"/>
<errorline="54"column="28"severity="error"message="Parameter 'review' implicitly has an 'any' type."source="TS7006"/>
<errorline="80"column="32"severity="error"message="Parameter 'review' implicitly has an 'any' type."source="TS7006"/>
<errorline="96"column="27"severity="error"message="Parameter 'review' implicitly has an 'any' type."source="TS7006"/>
<errorline="105"column="25"severity="error"message="Parameter 'review' implicitly has an 'any' type."source="TS7006"/>
<errorline="120"column="27"severity="error"message="Parameter 'review' implicitly has an 'any' type."source="TS7006"/>
<errorline="153"column="28"severity="error"message="Binding element 'attributes' implicitly has an 'any' type."source="TS7031"/>
<errorline="163"column="10"severity="error"message="Property 'rating' does not exist on type '{}'."source="TS2339"/>
<errorline="164"column="20"severity="error"message="Operator '>' cannot be applied to types 'boolean' and 'number'."source="TS2365"/>
Property 'readOnly' does not exist on type 'IntrinsicAttributes & Omit<SortSelectProps, "instanceId">& { children?: ReactNode; }'." source="TS2322" />
<errorline="7"column="43"severity="error"message="Property 'className' does not exist on type '{ children?: ReactNode; }'."source="TS2339"/>
<errorline="7"column="40"severity="error"message="Property 'className' does not exist on type '{ children?: ReactNode; }'."source="TS2339"/>
<errorline="8"column="6"severity="error"message="Variable 'observerA' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="9"column="6"severity="error"message="Variable 'observerB' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="10"column="6"severity="error"message="Variable 'observerPromiseWithResolvedValue' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
Property 'test' is incompatible with index signature.
Type '{}' is missing the following properties from type 'Map<string, ObserverType>': clear, delete, forEach, get, and 8 more." source="TS2345" />
<errorline="46"column="22"severity="error"message="Property 'toHaveErroredWith' does not exist on type 'JestMatchers<Console>'."source="TS2339"/>
<errorline="47"column="12"severity="error"message="Variable 'observerA' implicitly has an 'any' type."source="TS7005"/>
<errorline="48"column="12"severity="error"message="Variable 'observerB' implicitly has an 'any' type."source="TS7005"/>
<errorline="54"column="18"severity="error"message="Property 'delete' does not exist on type '{}'."source="TS2339"/>
Property 'test' is incompatible with index signature.
Type '{}' is not assignable to type 'ObserversType'." source="TS2345" />
<errorline="61"column="26"severity="error"message="Property 'toHaveErrored' does not exist on type 'Matchers<void, Console>'."source="TS2339"/>
<errorline="62"column="12"severity="error"message="Variable 'observerB' implicitly has an 'any' type."source="TS7005"/>
<errorline="63"column="12"severity="error"message="Variable 'observerPromiseWithResolvedValue' implicitly has an 'any' type."source="TS7005"/>
<errorline="70"column="18"severity="error"message="Property 'set' does not exist on type '{}'."source="TS2339"/>
Property 'test' is incompatible with index signature.
Type '{}' is not assignable to type 'ObserversType'." source="TS2345" />
<errorline="80"column="26"severity="error"message="Property 'toHaveErrored' does not exist on type 'Matchers<void, Console>'."source="TS2339"/>
<errorline="82"column="12"severity="error"message="Variable 'observerPromiseWithResolvedValue' implicitly has an 'any' type."source="TS7005"/>
<errorline="87"column="18"severity="error"message="Property 'set' does not exist on type '{}'."source="TS2339"/>
Property 'test' is incompatible with index signature.
Type '{}' is not assignable to type 'ObserversType'." source="TS2345" />
<errorline="97"column="22"severity="error"message="Property 'toHaveErrored' does not exist on type 'JestMatchers<Console>'."source="TS2339"/>
<errorline="99"column="12"severity="error"message="Variable 'observerPromiseWithResolvedValue' implicitly has an 'any' type."source="TS7005"/>
<errorline="114"column="26"severity="error"message="Property 'toHaveErrored' does not exist on type 'Matchers<void, Console>'."source="TS2339"/>
<errorline="27"column="17"severity="error"message="Parameter 'a' implicitly has an 'any' type."source="TS7006"/>
<errorline="31"column="6"severity="error"message="Variable 'registry' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="31"column="16"severity="error"message="Variable 'renderer' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="33"column="33"severity="error"message="Parameter 'Component' implicitly has an 'any' type."source="TS7006"/>
<errorline="34"column="29"severity="error"message="Variable 'registry' implicitly has an 'any' type."source="TS7005"/>
<errorline="39"column="29"severity="error"message="Parameter 'options' implicitly has an 'any' type."source="TS7006"/>
<errorline="41"column="11"severity="error"message="Type '{ isPendingDelete: boolean; quantity: number; setItemQuantity: Dispatch<SetStateAction<number>>; removeItem: () => Promise<boolean>; cartItemQuantityErrors: CartResponseErrorItem[]; }' has no properties in common with type 'DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement>'."source="TS2559"/>
<errorline="44"column="6"severity="error"message="Variable 'mockRemoveItemFromCart' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="45"column="6"severity="error"message="Variable 'mockChangeCartItemQuantity' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="46"column="25"severity="error"message="Binding element 'isPendingDelete' implicitly has an 'any' type."source="TS7031"/>
<errorline="46"column="42"severity="error"message="Binding element 'isPendingQuantity' implicitly has an 'any' type."source="TS7031"/>
<errorline="55"column="3"severity="error"message="Variable 'registry' implicitly has an 'any' type."source="TS7005"/>
<errorline="72"column="3"severity="error"message="Variable 'registry' implicitly has an 'any' type."source="TS7005"/>
<errorline="81"column="3"severity="error"message="Variable 'mockRemoveItemFromCart' implicitly has an 'any' type."source="TS7005"/>
<errorline="82"column="3"severity="error"message="Variable 'mockChangeCartItemQuantity' implicitly has an 'any' type."source="TS7005"/>
<errorline="88"column="34"severity="error"message="Property 'mockReturnValue' does not exist on type '(options?: { shouldSelect: boolean; }) => StoreCart'."source="TS2339"/>
<errorline="106"column="5"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="115"column="5"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="132"column="27"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="138"column="12"severity="error"message="Variable 'mockRemoveItemFromCart' implicitly has an 'any' type."source="TS7005"/>
<errorline="153"column="32"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="159"column="12"severity="error"message="Variable 'mockChangeCartItemQuantity' implicitly has an 'any' type."source="TS7005"/>
<errorline="171"column="33"severity="error"message="Property 'mockReturnValue' does not exist on type '(options?: { shouldSelect: boolean; }) => StoreCart'."source="TS2339"/>
<errorline="187"column="4"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="197"column="33"severity="error"message="Property 'mockReturnValue' does not exist on type '(options?: { shouldSelect: boolean; }) => StoreCart'."source="TS2339"/>
<errorline="212"column="31"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="26"column="6"severity="error"message="Variable 'registry' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="26"column="16"severity="error"message="Variable 'renderer' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="112"column="8"severity="error"message="Variable 'mockCartErrors' implicitly has type 'any[]' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="123"column="15"severity="error"message="Variable 'mockCartErrors' implicitly has an 'any[]' type."source="TS7005"/>
<errorline="136"column="33"severity="error"message="Parameter 'Component' implicitly has an 'any' type."source="TS7006"/>
<errorline="137"column="29"severity="error"message="Variable 'registry' implicitly has an 'any' type."source="TS7005"/>
<errorline="142"column="29"severity="error"message="Parameter 'options' implicitly has an 'any' type."source="TS7006"/>
<errorline="144"column="15"severity="error"message="Type '{ cartCoupons: CartResponseCoupons; cartItems: CartItem[]; crossSellsProducts: ProductResponseItem[]; cartFees: CartResponseFeeItem[]; ... 14 more ...; paymentRequirements: string[]; }' is not assignable to type 'number'."source="TS2322"/>
<errorline="151"column="47"severity="error"message="Variable 'mockCartErrors' implicitly has an 'any[]' type."source="TS7005"/>
<errorline="159"column="3"severity="error"message="Variable 'registry' implicitly has an 'any' type."source="TS7005"/>
<errorline="172"column="20"severity="error"message="Property 'mockReset' does not exist on type '() => any'."source="TS2339"/>
<errorline="177"column="21"severity="error"message="Property 'mockReturnValue' does not exist on type '() => any'."source="TS2339"/>
<errorline="194"column="5"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="213"column="5"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="222"column="21"severity="error"message="Property 'mockReturnValue' does not exist on type '() => any'."source="TS2339"/>
<errorline="243"column="5"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
Property 'error' does not exist on type 'DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement>'." source="TS2322" />
<errorline="39"column="6"severity="error"message="Variable 'registry' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="39"column="16"severity="error"message="Variable 'mocks' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="39"column="23"severity="error"message="Variable 'renderer' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="40"column="21"severity="error"message="Parameter 'testRenderer' implicitly has an 'any' type."source="TS7006"/>
<errorline="49"column="33"severity="error"message="Parameter 'Component' implicitly has an 'any' type."source="TS7006"/>
<errorline="49"column="44"severity="error"message="Parameter 'props' implicitly has an 'any' type."source="TS7006"/>
<errorline="50"column="29"severity="error"message="Variable 'registry' implicitly has an 'any' type."source="TS7005"/>
<errorline="59"column="7"severity="error"message="Binding element 'options' implicitly has an 'any' type."source="TS7031"/>
Type '{ results: unknown; isLoading: boolean; }' is not assignable to type 'HTMLAttributes<HTMLDivElement>'.
Types of property 'results' are incompatible.
Type 'unknown' is not assignable to type 'number | undefined'." source="TS2322" />
<errorline="74"column="3"severity="error"message="Variable 'registry' implicitly has an 'any' type."source="TS7005"/>
<errorline="102"column="18"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="104"column="22"severity="error"message="Property 'toHaveErrored' does not exist on type 'JestMatchers<Console>'."source="TS2339"/>
<errorline="105"column="4"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="124"column="18"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="126"column="22"severity="error"message="Property 'toHaveErrored' does not exist on type 'JestMatchers<Console>'."source="TS2339"/>
<errorline="127"column="4"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="146"column="34"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="149"column="5"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="161"column="46"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="169"column="5"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="179"column="55"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="182"column="4"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="201"column="34"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="204"column="5"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="216"column="46"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="224"column="5"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="234"column="55"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="237"column="4"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="241"column="3"severity="error"message="Variable 'mocks' implicitly has an 'any' type."source="TS7005"/>
<errorline="242"column="6"severity="error"message="Parameter 'state' implicitly has an 'any' type."source="TS7006"/>
<errorline="242"column="13"severity="error"message="Rest parameter 'args' implicitly has an 'any[]' type."source="TS7019"/>
<errorline="258"column="33"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="261"column="4"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="272"column="43"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="276"column="11"severity="error"message="Variable 'mocks' implicitly has an 'any' type."source="TS7005"/>
<errorline="281"column="4"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="292"column="43"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
Type '{ total_items: string; total_items_tax: string; total_fees: string; total_fees_tax: string; total_discount: string; total_discount_tax: string; total_shipping: string; total_shipping_tax: string; total_tax: string; }' is missing the following properties from type 'CartResponseTotals': total_price, tax_lines, currency_code, currency_symbol, and 5 more." source="TS2345" />
<errorline="57"column="30"severity="error"message="Argument of type '{ total_items: string; total_items_tax: string; total_fees: string; total_fees_tax: string; total_discount: string; total_discount_tax: string; total_shipping: string; total_shipping_tax: string; total_tax: string; }' is not assignable to parameter of type 'CartResponseTotals'."source="TS2345"/>
<errorline="33"column="6"severity="error"message="Variable 'registry' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="33"column="16"severity="error"message="Variable 'renderer' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="35"column="33"severity="error"message="Parameter 'Component' implicitly has an 'any' type."source="TS7006"/>
<errorline="36"column="29"severity="error"message="Variable 'registry' implicitly has an 'any' type."source="TS7005"/>
<errorline="64"column="24"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="23"column="6"severity="error"message="Variable 'registry' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="23"column="16"severity="error"message="Variable 'mocks' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="34"column="14"severity="error"message="Generic type 'Array<T>' requires 1 type argument(s)."source="TS2314"/>
<errorline="40"column="30"severity="error"message="Property 'root' does not exist on type 'Object'."source="TS2339"/>
<errorline="55"column="29"severity="error"message="Variable 'registry' implicitly has an 'any' type."source="TS7005"/>
<errorline="67"column="13"severity="error"message="Generic type 'Array<T>' requires 1 type argument(s)."source="TS2314"/>
<errorline="74"column="64"severity="error"message="Parameter 'props' implicitly has an 'any' type."source="TS7006"/>
Property 'queryState' does not exist on type 'DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement>'." source="TS2322" />
<errorline="96"column="3"severity="error"message="Variable 'mocks' implicitly has an 'any' type."source="TS7005"/>
<errorline="97"column="3"severity="error"message="Variable 'mocks' implicitly has an 'any' type."source="TS7005"/>
<errorline="98"column="3"severity="error"message="Variable 'registry' implicitly has an 'any' type."source="TS7005"/>
<errorline="101"column="25"severity="error"message="Variable 'mocks' implicitly has an 'any' type."source="TS7005"/>
<errorline="104"column="27"severity="error"message="Variable 'mocks' implicitly has an 'any' type."source="TS7005"/>
<errorline="112"column="7"severity="error"message="Variable 'renderer' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="119"column="5"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="126"column="34"severity="error"message="Variable 'mocks' implicitly has an 'any' type."source="TS7005"/>
<errorline="134"column="53"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="161"column="7"severity="error"message="Variable 'renderer' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="168"column="5"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="175"column="34"severity="error"message="Variable 'mocks' implicitly has an 'any' type."source="TS7005"/>
<errorline="184"column="53"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="216"column="7"severity="error"message="Variable 'renderer' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="221"column="33"severity="error"message="Variable 'mocks' implicitly has an 'any' type."source="TS7005"/>
<errorline="230"column="37"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="244"column="5"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="255"column="37"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="19"column="6"severity="error"message="Variable 'registry' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="19"column="23"severity="error"message="Variable 'renderer' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="20"column="21"severity="error"message="Parameter 'testRenderer' implicitly has an 'any' type."source="TS7006"/>
<errorline="30"column="33"severity="error"message="Parameter 'Component' implicitly has an 'any' type."source="TS7006"/>
<errorline="30"column="44"severity="error"message="Parameter 'props' implicitly has an 'any' type."source="TS7006"/>
<errorline="31"column="29"severity="error"message="Variable 'registry' implicitly has an 'any' type."source="TS7005"/>
<errorline="38"column="7"severity="error"message="Binding element 'query' implicitly has an 'any' type."source="TS7031"/>
<errorline="40"column="12"severity="error"message="Type '{ products: ProductResponseItem[]; totalProducts: number; productsLoading: boolean; }' has no properties in common with type 'DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement>'."source="TS2559"/>
<errorline="54"column="3"severity="error"message="Variable 'registry' implicitly has an 'any' type."source="TS7005"/>
<errorline="78"column="35"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="81"column="5"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="89"column="48"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="97"column="5"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="103"column="57"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="106"column="4"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
</file>
<filename="assets/js/blocks/reviews/utils.js">
<errorline="8"column="30"severity="error"message="Parameter 'sortValue' implicitly has an 'any' type."source="TS7006"/>
<errorline="32"column="29"severity="error"message="Parameter 'args' implicitly has an 'any' type."source="TS7006"/>
<errorline="41"column="34"severity="error"message="Parameter 'reviews' implicitly has an 'any' type."source="TS7006"/>
<errorline="51"column="36"severity="error"message="Parameter 'attributes' implicitly has an 'any' type."source="TS7006"/>
<errorline="84"column="31"severity="error"message="Parameter 'attributes' implicitly has an 'any' type."source="TS7006"/>
Property 'data-category-ids' does not exist on type '{ 'data-image-type': any; 'data-orderby': any; 'data-reviews-on-page-load': any; 'data-reviews-on-load-more': any; 'data-show-load-more': any; 'data-show-orderby': any; }'." source="TS7053" />
</file>
<filename="assets/js/base/hocs/with-reviews.js">
<errorline="40"column="21"severity="error"message="Parameter 'f' implicitly has an 'any' type."source="TS7006"/>
<errorline="66"column="23"severity="error"message="Parameter 'prevProps' implicitly has an 'any' type."source="TS7006"/>
<errorline="77"column="25"severity="error"message="Parameter 'prevProps' implicitly has an 'any' type."source="TS7006"/>
<errorline="77"column="36"severity="error"message="Parameter 'nextProps' implicitly has an 'any' type."source="TS7006"/>
<errorline="94"column="12"severity="error"message="Parameter 'reviewsToSkip' implicitly has an 'any' type."source="TS7006"/>
<errorline="109"column="10"severity="error"message="Property 'category_id' does not exist on type '{ order: any; orderby: any; per_page: number; offset: any; }'."source="TS2339"/>
<errorline="115"column="10"severity="error"message="Property 'product_id' does not exist on type '{ order: any; orderby: any; per_page: number; offset: any; }'."source="TS2339"/>
<errorline="147"column="24"severity="error"message="Parameter 'oldReviews' implicitly has an 'any[]' type."source="TS7006"/>
<errorline="184"column="22"severity="error"message="Parameter 'e' implicitly has an 'any' type."source="TS7006"/>
<errorline="212"column="10"severity="error"message="Property 'displayName' does not exist on type 'Function'."source="TS2339"/>
Property 'error' does not exist on type 'DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement>'." source="TS2322" />
<errorline="66"column="6"severity="error"message="Variable 'renderer' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="68"column="24"severity="error"message="Property 'mockReset' does not exist on type '(args: any) => Promise<any>'."source="TS2339"/>
<errorline="74"column="6"severity="error"message="Property 'mockImplementationOnce' does not exist on type '(args: any) => Promise<any>'."source="TS2339"/>
<errorline="98"column="4"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="118"column="25"severity="error"message="Property 'mockImplementation' does not exist on type '(args: any) => Promise<any>'."source="TS2339"/>
<errorline="128"column="18"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="143"column="25"severity="error"message="Property 'mockImplementation' does not exist on type '(args: any) => Promise<any>'."source="TS2339"/>
<errorline="144"column="30"severity="error"message="Property 'mockImplementation' does not exist on type '(error: { json?: Function | undefined; message?: string | undefined; type?: string | undefined; }) => Promise<{ message: string; type: string; }>'."source="TS2339"/>
Property 'testValue' does not exist on type 'DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement>'." source="TS2322" />
<errorline="20"column="6"severity="error"message="Variable 'renderer' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="25"column="37"severity="error"message="Property 'validation' is missing in type '{ testValue: number; }' but required in type '{ testValue: any; validation: any; }'."source="TS2741"/>
<errorline="27"column="21"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="29"column="4"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="39"column="37"severity="error"message="Property 'validation' is missing in type '{ testValue: number; }' but required in type '{ testValue: any; validation: any; }'."source="TS2741"/>
<errorline="43"column="4"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="43"column="22"severity="error"message="Property 'validation' is missing in type '{ testValue: number; }' but required in type '{ testValue: any; validation: any; }'."source="TS2741"/>
<errorline="45"column="15"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="47"column="4"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="52"column="4"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="52"column="22"severity="error"message="Property 'validation' is missing in type '{ testValue: number; }' but required in type '{ testValue: any; validation: any; }'."source="TS2741"/>
<errorline="54"column="15"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="56"column="4"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="71"column="4"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="75"column="15"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="77"column="4"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="82"column="4"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="86"column="15"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="88"column="4"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
Property 'newValue' does not exist on type 'DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement>'." source="TS2322" />
<errorline="19"column="6"severity="error"message="Variable 'renderer' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="37"column="20"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="41"column="5"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="43"column="20"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="65"column="20"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="69"column="5"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="71"column="20"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="174"column="35"severity="error"message="Argument of type 'unknown' is not assignable to parameter of type 'StoreAttributes[]'."source="TS2345"/>
<errorline="182"column="35"severity="error"message="Parameter 'attribute' implicitly has an 'any' type."source="TS7006"/>
<errorline="28"column="12"severity="error"message="Property 'getBlockParentsByBlockName' does not exist on type 'typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__block-editor/store/selectors")'."source="TS2339"/>
<errorline="13"column="2"severity="error"message="Module '"@wordpress/components"' has no exported member '__experimentalToggleGroupControl'."source="TS2305"/>
<errorline="15"column="2"severity="error"message="Module '"@wordpress/components"' has no exported member '__experimentalToggleGroupControlOption'."source="TS2305"/>
Overload 1 of 2, '(metadata: BlockConfiguration<Attributes>, settings?: Partial<BlockConfiguration<Attributes>> | undefined): Block<...> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; description: string; category: string; keywords: string[]; supports: { html: boolean; multiple: boolean; inserter: boolean; color: { text: boolean; background: boolean; }; lock: boolean; }; attributes: { ...; }; textdomain: string; apiVersion: number; $schema: string; }' is not assignable to parameter of type 'BlockConfiguration<Attributes>'.
Type '{ name: string; version: string; title: string; description: string; category: string; keywords: string[]; supports: { html: boolean; multiple: boolean; inserter: boolean; color: { text: boolean; background: boolean; }; lock: boolean; }; attributes: { ...; }; textdomain: string; apiVersion: number; $schema: string; }' is not assignable to type 'Partial<Omit<Block<Attributes>, "icon">>'.
Types of property 'attributes' are incompatible.
Property 'heading' is missing in type '{ displayStyle: { type: string; default: string; }; headingLevel: { type: string; default: number; }; }' but required in type '{ readonly heading: BlockAttribute<string>; readonly headingLevel: BlockAttribute<number>; readonly displayStyle: BlockAttribute<string>; readonly className?: BlockAttribute<...>; }'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<Attributes>): Block<Attributes> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; description: string; category: string; keywords: string[]; supports: { html: boolean; multiple: boolean; inserter: boolean; color: { text: boolean; background: boolean; }; lock: boolean; }; attributes: { ...; }; textdomain: string; apiVersion: number; $schema: string; }' is not assignable to parameter of type 'string'." source="TS2769" />
If the '@wordpress/components' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/wordpress__components'" source="TS7016" />
<errorline="28"column="2"severity="error"message="Module '"@wordpress/components"' has no exported member '__experimentalToggleGroupControl'."source="TS2305"/>
<errorline="30"column="2"severity="error"message="Module '"@wordpress/components"' has no exported member '__experimentalToggleGroupControlOption'."source="TS2305"/>
Type '{ id: number; name: string; }[]' is not assignable to type 'SearchListItemType[]'.
Type '{ id: number; name: string; }' is missing the following properties from type 'SearchListItemType': value, parent, count, children, breadcrumbs" source="TS2322" />
<errorline="154"column="5"severity="error"message="Type '{ id: number; name: string; }[]' is not assignable to type 'SearchListItemsType'."source="TS2322"/>
Overload 1 of 2, '(metadata: BlockConfiguration<BlockAttributes>, settings?: Partial<BlockConfiguration<BlockAttributes>> | undefined): Block<...> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; description: string; category: string; keywords: string[]; supports: { html: boolean; color: { text: boolean; background: boolean; }; inserter: boolean; lock: boolean; }; ... 4 more ...; $schema: string; }' is not assignable to parameter of type 'BlockConfiguration<BlockAttributes>'.
Type '{ name: string; version: string; title: string; description: string; category: string; keywords: string[]; supports: { html: boolean; color: { text: boolean; background: boolean; }; inserter: boolean; lock: boolean; }; ... 4 more ...; $schema: string; }' is not assignable to type 'Partial<Omit<Block<BlockAttributes>, "icon">>'.
Types of property 'attributes' are incompatible.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<BlockAttributes>): Block<BlockAttributes> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; description: string; category: string; keywords: string[]; supports: { html: boolean; color: { text: boolean; background: boolean; }; inserter: boolean; lock: boolean; }; ... 4 more ...; $schema: string; }' is not assignable to parameter of type 'string'." source="TS2769" />
<errorline="19"column="33"severity="error"message="Cannot find name 'SetWindowUrlParams'."source="TS2304"/>
<errorline="154"column="26"severity="error"message="Property 'toBeDisabled' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="162"column="30"severity="error"message="Property 'toBeDisabled' does not exist on type 'Matchers<void, HTMLElement>'."source="TS2339"/>
<errorline="168"column="28"severity="error"message="Expected 1 arguments, but got 0."source="TS2554"/>
<errorline="170"column="26"severity="error"message="Property 'toBeDisabled' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="175"column="5"severity="error"message="Expected 1 arguments, but got 0."source="TS2554"/>
<errorline="178"column="30"severity="error"message="Property 'toBeDisabled' does not exist on type 'Matchers<void, HTMLElement>'."source="TS2339"/>
<errorline="185"column="30"severity="error"message="Property 'toBeDisabled' does not exist on type 'Matchers<void, HTMLElement>'."source="TS2339"/>
<errorline="188"column="26"severity="error"message="Property 'toBeDisabled' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
</file>
<filename="assets/js/blocks/cart/block.js">
<errorline="25"column="55"severity="error"message="Expected 0 arguments, but got 1."source="TS2554"/>
<errorline="27"column="18"severity="error"message="Binding element 'children' implicitly has an 'any' type."source="TS7031"/>
<errorline="29"column="10"severity="error"message="Property 'hasDarkControls' does not exist on type '{}'."source="TS2339"/>
<errorline="44"column="27"severity="error"message="Binding element 'scrollToTop' implicitly has an 'any' type."source="TS7031"/>
<errorline="69"column="19"severity="error"message="Binding element 'attributes' implicitly has an 'any' type."source="TS7031"/>
<errorline="69"column="31"severity="error"message="Binding element 'children' implicitly has an 'any' type."source="TS7031"/>
<errorline="69"column="41"severity="error"message="Binding element 'scrollToTop' implicitly has an 'any' type."source="TS7031"/>
Types of parameters '__0' and 'props' are incompatible.
Type 'PropsWithChildren<Record<string, unknown>>' is missing the following properties from type '{ attributes: any; children: any; scrollToTop: any; }': attributes, scrollToTop" source="TS2345" />
<errorline="58"column="44"severity="error"message="Property 'getSelectedBlock' does not exist on type 'typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/selectors")'."source="TS2339"/>
<errorline="81"column="10"severity="error"message="Property 'getBlock' does not exist on type 'typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/selectors")'."source="TS2339"/>
Index signature for type 'string' is missing in type 'Omit<{ ref: MutableRefObject<HTMLElement | undefined>; }, "ref">& Merged & Reserved'." source="TS2322" />
<errorline="14"column="2"severity="error"message="Module '"@wordpress/blocks"' has no exported member 'createBlocksFromInnerBlocksTemplate'."source="TS2305"/>
<errorline="7"column="24"severity="error"message="Module '"@wordpress/components"' has no exported member 'ToolbarDropdownMenu'."source="TS2305"/>
<errorline="32"column="10"severity="error"message="Property 'getBlock' does not exist on type 'typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/selectors")'."source="TS2339"/>
<errorline="32"column="20"severity="error"message="Property 'getSelectedBlockClientId' does not exist on type 'typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/selectors")'."source="TS2339"/>
<errorline="32"column="46"severity="error"message="Property 'getBlockParentsByBlockName' does not exist on type 'typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/selectors")'."source="TS2339"/>
Overload 1 of 2, '(props: Props, context?: any): ReactElement<any, any> | Component<Props, any, any> | null', gave the following error.
Type '{ children: string | Element; className: string; status: "warning" | "success"; onRemove: () => void; spokenMessage: string; }' is not assignable to type 'IntrinsicAttributes & Props'.
Property 'spokenMessage' does not exist on type 'IntrinsicAttributes & Props'.
Overload 2 of 2, '(props: PropsWithChildren<Props>, context?: any): ReactElement<any, any> | Component<Props, any, any> | null', gave the following error.
Type '{ children: string | Element; className: string; status: "warning" | "success"; onRemove: () => void; spokenMessage: string; }' is not assignable to type 'IntrinsicAttributes & Props & { children?: ReactNode; }'.
Property 'spokenMessage' does not exist on type 'IntrinsicAttributes & Props & { children?: ReactNode; }'." source="TS2769" />
<errorline="32"column="21"severity="error"message="Parameter 'props' implicitly has an 'any' type."source="TS7006"/>
<errorline="49"column="13"severity="error"message="Property 'getBlockParentsByBlockName' does not exist on type 'typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/selectors")'."source="TS2339"/>
<errorline="49"column="41"severity="error"message="Property 'getBlockName' does not exist on type 'typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/selectors")'."source="TS2339"/>
Overload 1 of 2, '(metadata: BlockConfiguration<{}>, settings?: Partial<BlockConfiguration<{}>> | undefined): Block<{}> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{}>'.
Type 'string' is not assignable to type 'Pick<Block<{}>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{}>): Block<{}> | undefined', gave the following error.
Argument of type '{ icon: { src: JSX.Element; }; edit: ({ clientId }: { clientId: string; }) => JSX.Element; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{}>'.
Type '{ icon: { src: Element; }; edit: ({ clientId }: { clientId: string; }) => Element; save: () => Element; }' is missing the following properties from type 'Pick<Block<{}>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{}>, settings?: Partial<BlockConfiguration<{}>> | undefined): Block<{}> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{}>'.
Type 'string' is not assignable to type 'Pick<Block<{}>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{}>): Block<{}> | undefined', gave the following error.
Argument of type '{ icon: { src: JSX.Element; }; edit: ({ clientId }: Props) => JSX.Element; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{}>'.
Type '{ icon: { src: Element; }; edit: ({ clientId }: Props) => Element; save: () => Element; }' is missing the following properties from type 'Pick<Block<{}>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ className: string; }>, settings?: Partial<BlockConfiguration<{ className: string; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ className: string; }>): Block<{ className: string; }> | undefined', gave the following error.
Argument of type '{ icon: { src: JSX.Element; }; edit: ({ attributes, }: { attributes: { className: string; }; }) => JSX.Element; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type '{ icon: { src: Element; }; edit: ({ attributes, }: { attributes: { className: string; }; }) => Element; save: () => Element; }' is missing the following properties from type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{}>, settings?: Partial<BlockConfiguration<{}>> | undefined): Block<{}> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{}>'.
Type 'string' is not assignable to type 'Pick<Block<{}>, "title" | "category" | "attributes">'.
Argument of type '{ icon: { src: JSX.Element; }; edit: () => JSX.Element; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{}>'.
Type '{ icon: { src: Element; }; edit: () => Element; save: () => Element; }' is missing the following properties from type 'Pick<Block<{}>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ className?: string; columns: number; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ className?: string; columns: number; }>, "title" | "category" | "attributes">'.
Argument of type '{ icon: { src: JSX.Element; }; edit: ({ attributes, setAttributes }: Props) => JSX.Element; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{ className?: string; columns: number; }>'.
Type '{ icon: { src: Element; }; edit: ({ attributes, setAttributes }: Props) => Element; save: () => Element; }' is missing the following properties from type 'Pick<Block<{ className?: string; columns: number; }>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{}>, settings?: Partial<BlockConfiguration<{}>> | undefined): Block<{}> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{}>'.
Type 'string' is not assignable to type 'Pick<Block<{}>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{}>): Block<{}> | undefined', gave the following error.
Argument of type '{ icon: { src: JSX.Element; }; edit: ({ clientId }: { clientId: string; }) => JSX.Element; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{}>'.
Type '{ icon: { src: Element; }; edit: ({ clientId }: { clientId: string; }) => Element; save: () => Element; }' is missing the following properties from type 'Pick<Block<{}>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
If the '@wordpress/components' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/wordpress__components'" source="TS7016" />
<errorline="9"column="10"severity="error"message="Module '"@woocommerce/base-context/hooks"' has no exported member 'noticeContexts'."source="TS2305"/>
<errorline="14"column="35"severity="error"message="Parameter 'error' implicitly has an 'any' type."source="TS7006"/>
Type '{ id: string; content: string; isDismissible: boolean; status: string; }' is missing the following properties from type 'Notice': spokenMessage, __unstableHTML, type, speak, actions" source="TS2322" />
Argument of type 'number | boolean | {} | ReactElement<any, string | JSXElementConstructor<any>> | Iterable<ReactNode> | ReactPortal | null | undefined' is not assignable to parameter of type 'ReactElement<any, string | JSXElementConstructor<any>>'.
Type 'undefined' is not assignable to type 'ReactElement<any, string | JSXElementConstructor<any>>'." source="TS2769" />
<errorline="65"column="24"severity="error"message="Type 'boolean | undefined' is not assignable to type 'boolean'."source="TS2322"/>
Argument of type 'ReactNode' is not assignable to parameter of type 'ReactElement<any, string | JSXElementConstructor<any>>'.
Type 'undefined' is not assignable to type 'ReactElement<any, string | JSXElementConstructor<any>>'." source="TS2769" />
<errorline="17"column="56"severity="error"message="Namespace '"/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/types/type-defs/contexts"' has no exported member 'CustomerPaymentMethod'."source="TS2694"/>
<errorline="18"column="56"severity="error"message="Namespace '"/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/types/type-defs/contexts"' has no exported member 'PaymentStatusDispatch'."source="TS2694"/>
<errorline="89"column="19"severity="error"message="Parameter 'token' implicitly has an 'any' type."source="TS7006"/>
Argument of type 'ReactNode' is not assignable to parameter of type 'ReactElement<any, string | JSXElementConstructor<any>>'." source="TS2769" />
If the '@wordpress/components' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/wordpress__components'" source="TS7016" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ className: string; }>, settings?: Partial<BlockConfiguration<{ className: string; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ className: string; }>): Block<{ className: string; }> | undefined', gave the following error.
Argument of type '{ icon: { src: JSX.Element; }; edit: ({ attributes, }: { attributes: { className: string; }; }) => JSX.Element | null; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type '{ icon: { src: Element; }; edit: ({ attributes, }: { attributes: { className: string; }; }) => Element | null; save: () => Element; }' is missing the following properties from type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
Type 'Record<string, any>' is missing the following properties from type '{ title: { raw: string; }; slug: string; }': title, slug" source="TS2345" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ checkoutPageId: number; className: string; }>, settings?: Partial<BlockConfiguration<{ checkoutPageId: number; className: string; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ checkoutPageId: number; className: string; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ checkoutPageId: number; className: string; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ checkoutPageId: number; className: string; }>): Block<{ checkoutPageId: number; className: string; }> | undefined', gave the following error.
Property 'className' is missing in type '{ checkoutPageId: { type: string; default: number; }; lock: { type: string; default: { move: boolean; remove: boolean; }; }; }' but required in type '{ readonly checkoutPageId: BlockAttribute<number>; readonly className: BlockAttribute<string>; }'." source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{}>, settings?: Partial<BlockConfiguration<{}>> | undefined): Block<{}> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{}>'.
Type 'string' is not assignable to type 'Pick<Block<{}>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{}>): Block<{}> | undefined', gave the following error.
Argument of type '{ icon: { src: JSX.Element; }; edit: ({ clientId }: { clientId: string; }) => JSX.Element; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{}>'.
Type '{ icon: { src: Element; }; edit: ({ clientId }: { clientId: string; }) => Element; save: () => Element; }' is missing the following properties from type 'Pick<Block<{}>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ className: string; }>, settings?: Partial<BlockConfiguration<{ className: string; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ className: string; }>): Block<{ className: string; }> | undefined', gave the following error.
Argument of type '{ icon: { src: JSX.Element; }; edit: ({ attributes, }: { attributes: { className: string; }; }) => JSX.Element; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type '{ icon: { src: Element; }; edit: ({ attributes, }: { attributes: { className: string; }; }) => Element; save: () => Element; }' is missing the following properties from type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{}>, settings?: Partial<BlockConfiguration<{}>> | undefined): Block<{}> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{}>'.
Type 'string' is not assignable to type 'Pick<Block<{}>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{}>): Block<{}> | undefined', gave the following error.
Argument of type '{ icon: { src: JSX.Element; }; edit: ({ clientId }: { clientId: string; }) => JSX.Element; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{}>'.
Type '{ icon: { src: Element; }; edit: ({ clientId }: { clientId: string; }) => Element; save: () => Element; }' is missing the following properties from type 'Pick<Block<{}>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ className: string; }>, settings?: Partial<BlockConfiguration<{ className: string; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ className: string; }>): Block<{ className: string; }> | undefined', gave the following error.
Argument of type '{ icon: { src: JSX.Element; }; edit: ({ attributes, }: { attributes: { className: string; }; setAttributes: (attributes: Record<string, unknown>) => void; }) => JSX.Element; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type '{ icon: { src: Element; }; edit: ({ attributes, }: { attributes: { className: string; }; setAttributes: (attributes: Record<string, unknown>) => void; }) => Element; save: () => Element; }' is missing the following properties from type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ className: string; }>, settings?: Partial<BlockConfiguration<{ className: string; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ className: string; }>): Block<{ className: string; }> | undefined', gave the following error.
Argument of type '{ icon: { src: JSX.Element; }; edit: ({ attributes, }: { attributes: { className: string; }; setAttributes: (attributes: Record<string, unknown>) => void; }) => JSX.Element; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type '{ icon: { src: Element; }; edit: ({ attributes, }: { attributes: { className: string; }; setAttributes: (attributes: Record<string, unknown>) => void; }) => Element; save: () => Element; }' is missing the following properties from type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ className: string; }>, settings?: Partial<BlockConfiguration<{ className: string; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ className: string; }>): Block<{ className: string; }> | undefined', gave the following error.
Argument of type '{ icon: { src: JSX.Element; }; edit: ({ attributes, }: { attributes: { className: string; }; setAttributes: (attributes: Record<string, unknown>) => void; }) => JSX.Element; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type '{ icon: { src: Element; }; edit: ({ attributes, }: { attributes: { className: string; }; setAttributes: (attributes: Record<string, unknown>) => void; }) => Element; save: () => Element; }' is missing the following properties from type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ isShippingCalculatorEnabled: boolean; className: string; lock: { move: boolean; remove: boolean; }; }>, settings?: Partial<BlockConfiguration<{ isShippingCalculatorEnabled: boolean; className: string; lock: { ...; }; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ isShippingCalculatorEnabled: boolean; className: string; lock: { move: boolean; remove: boolean; }; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ isShippingCalculatorEnabled: boolean; className: string; lock: { move: boolean; remove: boolean; }; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ isShippingCalculatorEnabled: boolean; className: string; lock: { move: boolean; remove: boolean; }; }>): Block<{ isShippingCalculatorEnabled: boolean; className: string; lock: { ...; }; }> | undefined', gave the following error.
Property 'className' is missing in type '{ isShippingCalculatorEnabled: { type: string; default: unknown; }; lock: { type: string; default: { move: boolean; remove: boolean; }; }; }' but required in type '{ readonly isShippingCalculatorEnabled: BlockAttribute<boolean>; readonly className: BlockAttribute<string>; readonly lock: BlockAttribute<{ move: boolean; remove: boolean; }>; }'." source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ className: string; }>, settings?: Partial<BlockConfiguration<{ className: string; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ className: string; }>): Block<{ className: string; }> | undefined', gave the following error.
Argument of type '{ icon: { src: JSX.Element; }; edit: ({ attributes, }: { attributes: { className: string; }; setAttributes: (attributes: Record<string, unknown>) => void; }) => JSX.Element; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type '{ icon: { src: Element; }; edit: ({ attributes, }: { attributes: { className: string; }; setAttributes: (attributes: Record<string, unknown>) => void; }) => Element; save: () => Element; }' is missing the following properties from type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ className: string; showRateAfterTaxName: boolean; }>, settings?: Partial<BlockConfiguration<{ className: string; showRateAfterTaxName: boolean; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ className: string; showRateAfterTaxName: boolean; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ className: string; showRateAfterTaxName: boolean; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ className: string; showRateAfterTaxName: boolean; }>): Block<{ className: string; showRateAfterTaxName: boolean; }> | undefined', gave the following error.
Property 'className' is missing in type '{ showRateAfterTaxName: { type: string; default: unknown; }; lock: { type: string; default: { remove: boolean; move: boolean; }; }; }' but required in type '{ readonly className: BlockAttribute<string>; readonly showRateAfterTaxName: BlockAttribute<boolean>; }'." source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ content: string; className: string; }>, settings?: Partial<BlockConfiguration<{ content: string; className: string; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ content: string; className: string; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ content: string; className: string; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ content: string; className: string; }>): Block<{ content: string; className: string; }> | undefined', gave the following error.
Argument of type '{ icon: { src: JSX.Element; }; edit: ({ attributes, setAttributes, }: { attributes: { content: string; className: string; }; setAttributes: (attributes: Record<string, unknown>) => void; }) => JSX.Element; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{ content: string; className: string; }>'.
Type '{ icon: { src: Element; }; edit: ({ attributes, setAttributes, }: { attributes: { content: string; className: string; }; setAttributes: (attributes: Record<string, unknown>) => void; }) => Element; save: () => Element; }' is missing the following properties from type 'Pick<Block<{ content: string; className: string; }>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
</file>
<filename="assets/js/blocks/cart/edit.js">
<errorline="56"column="25"severity="error"message="Binding element 'className' implicitly has an 'any' type."source="TS7031"/>
<errorline="56"column="36"severity="error"message="Binding element 'attributes' implicitly has an 'any' type."source="TS7031"/>
<errorline="56"column="48"severity="error"message="Binding element 'setAttributes' implicitly has an 'any' type."source="TS7031"/>
<errorline="56"column="63"severity="error"message="Binding element 'clientId' implicitly has an 'any' type."source="TS7031"/>
Type '{}[]' is not assignable to type 'Template'.
Target requires 1 element(s) but source may have fewer." source="TS2322" />
<errorline="113"column="9"severity="error"message="Type '{}[][]' is not assignable to type 'readonly Template[]'."source="TS2322"/>
Type 'LazyExoticComponent<({ children, className, }: { children: Element | Element[]; className: string; }) => Element | null>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ children, className, }: { children: Element | Element[]; className: string; }) => Element | null>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type '{ children: Element | Element[]; className: string; }'.
Property 'className' is missing in type '{ children?: ReactNode; }' but required in type '{ children: Element | Element[]; className: string; }'." source="TS2322" />
Type 'LazyExoticComponent<({ children, className, }: { children: Element; className: string; }) => Element | null>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ children, className, }: { children: Element; className: string; }) => Element | null>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type '{ children: Element; className: string; }'.
Property 'className' is missing in type '{ children?: ReactNode; }' but required in type '{ children: Element; className: string; }'." source="TS2322" />
Type 'LazyExoticComponent<({ children, className, }: { children: Element; className: string; }) => Element>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ children, className, }: { children: Element; className: string; }) => Element>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type '{ children: Element; className: string; }'.
Property 'className' is missing in type '{ children?: ReactNode; }' but required in type '{ children: Element; className: string; }'." source="TS2322" />
Type 'LazyExoticComponent<({ className }: { className: string; }) => Element>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ className }: { className: string; }) => Element>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type '{ className: string; }'.
Property 'className' is missing in type '{ children?: ReactNode; }' but required in type '{ className: string; }'." source="TS2322" />
Type 'LazyExoticComponent<({ children, className, }: Props) => Element | null>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ children, className, }: Props) => Element | null>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type 'Props'.
Type '{ children?: ReactNode; }' is not assignable to type 'Props' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the types of the target's properties.
Types of property 'children' are incompatible.
Type 'ReactNode' is not assignable to type 'Element | Element[]'.
Type 'undefined' is not assignable to type 'Element | Element[]'." source="TS2322" />
Type 'LazyExoticComponent<({ className, columns }: BlockProps) => Element>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ className, columns }: BlockProps) => Element>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type 'BlockProps'.
Property 'columns' is missing in type '{ children?: ReactNode; }' but required in type 'BlockProps'." source="TS2322" />
Type 'LazyExoticComponent<({ children, className, }: { children: Element | Element[]; className?: string; }) => Element>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ children, className, }: { children: Element | Element[]; className?: string; }) => Element>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type '{ children: Element | Element[]; className?: string; }'.
Type '{ children?: ReactNode; }' is not assignable to type '{ children: Element | Element[]; className?: string; }'.
Types of property 'children' are incompatible.
Type 'ReactNode' is not assignable to type 'Element | Element[]'." source="TS2322" />
Type 'LazyExoticComponent<({ className }: { className: string; }) => Element | null>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ className }: { className: string; }) => Element | null>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type '{ className: string; }'.
Property 'className' is missing in type '{ children?: ReactNode; }' but required in type '{ className: string; }'." source="TS2322" />
Type 'LazyExoticComponent<({ className }: { className: string; }) => Element>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ className }: { className: string; }) => Element>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type '{ className: string; }'.
Property 'className' is missing in type '{ children?: ReactNode; }' but required in type '{ className: string; }'." source="TS2322" />
Type 'LazyExoticComponent<({ children, className, }: { children?: Element | Element[]; className?: string; }) => Element | null>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ children, className, }: { children?: Element | Element[]; className?: string; }) => Element | null>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type '{ children?: Element | Element[]; className?: string; }'.
Type '{ children?: ReactNode; }' is not assignable to type '{ children?: Element | Element[]; className?: string; }' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the types of the target's properties.
Types of property 'children' are incompatible.
Type 'ReactNode' is not assignable to type 'Element | Element[]'." source="TS2322" />
Type 'LazyExoticComponent<({ className }: { className?: string; }) => Element>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ className }: { className?: string; }) => Element>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type '{ className?: string; }'.
Type '{ children?: ReactNode; }' has no properties in common with type '{ className?: string; }'." source="TS2322" />
Type 'LazyExoticComponent<({ className }: { className: string; }) => Element>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ className }: { className: string; }) => Element>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type '{ className: string; }'.
Property 'className' is missing in type '{ children?: ReactNode; }' but required in type '{ className: string; }'." source="TS2322" />
Type 'LazyExoticComponent<({ className }: { className: string; }) => Element>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ className }: { className: string; }) => Element>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type '{ className: string; }'.
Property 'className' is missing in type '{ children?: ReactNode; }' but required in type '{ className: string; }'." source="TS2322" />
Type 'LazyExoticComponent<({ className }: { className: string; }) => Element | null>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ className }: { className: string; }) => Element | null>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type '{ className: string; }'.
Property 'className' is missing in type '{ children?: ReactNode; }' but required in type '{ className: string; }'." source="TS2322" />
</file>
<filename="assets/js/blocks/cart/frontend.js">
<errorline="18"column="20"severity="error"message="Parameter 'el' implicitly has an 'any' type."source="TS7006"/>
<errorline="27"column="21"severity="error"message="Binding element 'children' implicitly has an 'any' type."source="TS7031"/>
</file>
<filename="assets/js/blocks/cart/index.js">
<errorline="51"column="14"severity="error"message="Binding element 'attributes' implicitly has an 'any' type."source="TS7031"/>
<errorline="63"column="15"severity="error"message="Parameter 'attributes' implicitly has an 'any' type."source="TS7006"/>
<errorline="63"column="27"severity="error"message="Parameter 'innerBlocks' implicitly has an 'any' type."source="TS7006"/>
<errorline="103"column="18"severity="error"message="Parameter '_' implicitly has an 'any' type."source="TS7006"/>
<errorline="103"column="21"severity="error"message="Parameter 'innerBlocks' implicitly has an 'any' type."source="TS7006"/>
<errorline="105"column="8"severity="error"message="Parameter 'block' implicitly has an 'any' type."source="TS7006"/>
Overload 1 of 2, '(metadata: BlockConfiguration<any>, settings?: Partial<BlockConfiguration<any>> | undefined): Block<any> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<any>'.
Type 'string' is not assignable to type 'Pick<Block<any>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<any>): Block<any> | undefined', gave the following error.
Argument of type '{ title: string; icon: { src: Element; }; category: string; keywords: string[]; description: string; supports: { align: string[]; html: boolean; multiple: boolean; }; example: { attributes: { isPreview: boolean; }; }; attributes: { ...; }; edit: ({ className, attributes, setAttributes, clientId }: { ...; }) => Eleme...' is not assignable to parameter of type 'BlockConfiguration<any>'.
Property 'isPreview' is incompatible with index signature.
Type '{ type: string; default: boolean; save: boolean; }' is not assignable to type 'BlockAttribute<any>'.
Type '{ type: string; default: boolean; save: boolean; }' is missing the following properties from type 'Query<any>': source, selector, query" source="TS2769" />
<errorline="11"column="14"severity="error"message="Module '"jest-haste-map"' has no exported member 'IHasteFS'. Did you mean to use 'import IHasteFS from "jest-haste-map"' instead?"source="TS2614"/>
</file>
<filename="assets/js/blocks/cart/test/block.js">
<errorline="49"column="5"severity="error"message="Property 'className' is missing in type '{ children: Element[]; }' but required in type '{ children: Element | Element[]; className: string; }'."source="TS2741"/>
<errorline="50"column="6"severity="error"message="Property 'className' is missing in type '{ children: Element; }' but required in type '{ children: Element; className: string; }'."source="TS2741"/>
<errorline="51"column="7"severity="error"message="Property 'className' is missing in type '{}' but required in type '{ className: string; }'."source="TS2741"/>
<errorline="66"column="7"severity="error"message="Property 'className' is missing in type '{}' but required in type '{ className: string; }'."source="TS2741"/>
<errorline="67"column="7"severity="error"message="Property 'className' is missing in type '{ checkoutPageId: number; }' but required in type '{ checkoutPageId: number; className: string; }'."source="TS2741"/>
<errorline="68"column="7"severity="error"message="Property 'className' is missing in type '{}' but required in type '{ className: string; }'."source="TS2741"/>
<errorline="71"column="5"severity="error"message="Property 'className' is missing in type '{ children: Element; }' but required in type '{ children: Element; className: string; }'."source="TS2741"/>
<errorline="88"column="25"severity="error"message="Property 'invalidateResolutionForStore' does not exist on type 'DispatchFromMap<typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/data/cart/actions")>'."source="TS2339"/>
Type 'Cart' is missing the following properties from type 'CartResponse': shipping_rates, shipping_address, billing_address, items_count, and 6 more." source="TS2345" />
<errorline="103"column="5"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="115"column="40"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="122"column="48"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="129"column="45"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="140"column="46"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="151"column="5"severity="error"message="Type '{ showRateAfterTaxName: true; }' is missing the following properties from type '{ showRateAfterTaxName: boolean; isShippingCalculatorEnabled: boolean; checkoutPageId: number; }': isShippingCalculatorEnabled, checkoutPageId"source="TS2739"/>
<errorline="157"column="50"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="174"column="47"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
Overload 1 of 2, '(fn: MockResponseInitFunction): FetchMock', gave the following error.
Argument of type '(req: Request) => Promise<string> | undefined' is not assignable to parameter of type 'MockResponseInitFunction'.
Type 'Promise<string> | undefined' is not assignable to type 'Promise<string | MockResponseInit>'.
Type 'undefined' is not assignable to type 'Promise<string | MockResponseInit>'.
Overload 2 of 2, '(response: string, responseInit?: MockParams | undefined): FetchMock', gave the following error.
Argument of type '(req: Request) => Promise<string> | undefined' is not assignable to parameter of type 'string'." source="TS2769" />
<errorline="206"column="48"severity="error"message="Property 'toHaveTextContent' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="227"column="25"severity="error"message="Property 'value' does not exist on type 'HTMLElement'."source="TS2339"/>
<errorline="233"column="25"severity="error"message="Property 'value' does not exist on type 'HTMLElement'."source="TS2339"/>
Type 'boolean' is not assignable to type 'T'.
'T' could be instantiated with an arbitrary type which could be unrelated to 'boolean'." source="TS2322" />
<errorline="244"column="47"severity="error"message="Property 'cartItem' does not exist on type 'CheckoutFilterArguments | undefined'."source="TS2339"/>
Try `npm i --save-dev @types/wordpress__plugins` if it exists or add a new declaration (.d.ts) file containing `declare module '@wordpress/plugins';`" source="TS7016" />
<errorline="20"column="30"severity="error"message="Binding element 'cart' implicitly has an 'any' type."source="TS7031"/>
<errorline="39"column="7"severity="error"message="Property 'cart' is missing in type '{}' but required in type '{ cart: any; }'."source="TS2741"/>
<errorline="54"column="25"severity="error"message="Property 'invalidateResolutionForStore' does not exist on type 'DispatchFromMap<typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/data/cart/actions")>'."source="TS2339"/>
<errorline="55"column="38"severity="error"message="Argument of type 'Cart' is not assignable to parameter of type 'CartResponse'."source="TS2345"/>
Overload 1 of 2, '(fn: MockResponseInitFunction): FetchMock', gave the following error.
Argument of type '(req: Request) => Promise<string> | undefined' is not assignable to parameter of type 'MockResponseInitFunction'.
Type 'Promise<string> | undefined' is not assignable to type 'Promise<string | MockResponseInit>'.
Type 'undefined' is not assignable to type 'Promise<string | MockResponseInit>'.
Overload 2 of 2, '(response: string, responseInit?: MockParams | undefined): FetchMock', gave the following error.
Argument of type '(req: Request) => Promise<string> | undefined' is not assignable to parameter of type 'string'." source="TS2769" />
<errorline="82"column="5"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="22"column="57"severity="error"message="Binding element 'onChange' implicitly has an 'any' type."source="TS7031"/>
<errorline="34"column="7"severity="error"message="Binding element 'onChange' implicitly has an 'any' type."source="TS7031"/>
<errorline="50"column="8"severity="error"message="This condition will always return 'false' since the types '"core/editor"' and '"wc/store/payment"' have no overlap."source="TS2367"/>
<errorline="104"column="5"severity="error"message="Property 'invalidateResolutionForStore' does not exist on type 'DispatchFromMap<typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/data/cart/actions")>'."source="TS2339"/>
<errorline="107"column="18"severity="error"message="Argument of type 'Cart' is not assignable to parameter of type 'CartResponse'."source="TS2345"/>
Types of parameters '__0' and 'props' are incompatible.
Type 'PropsWithChildren<Record<string, unknown>>' is missing the following properties from type '{ attributes: Attributes; children: ReactChildren; scrollToTop: (props: Record<string, unknown>) => void; }': attributes, scrollToTop" source="TS2345" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ className?: string; }>, settings?: Partial<BlockConfiguration<{ className?: string; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ className?: string; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ className?: string; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ className?: string; }>): Block<{ className?: string; }> | undefined', gave the following error.
Argument of type '{ icon: { src: JSX.Element; }; edit: ({ clientId, attributes, }: { clientId: string; attributes: { className?: string; }; }) => JSX.Element; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{ className?: string; }>'.
Type '{ icon: { src: Element; }; edit: ({ clientId, attributes, }: { clientId: string; attributes: { className?: string; }; }) => Element; save: () => Element; }' is missing the following properties from type 'Pick<Block<{ className?: string; }>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ className?: string; }>, settings?: Partial<BlockConfiguration<{ className?: string; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ className?: string; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ className?: string; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ className?: string; }>): Block<{ className?: string; }> | undefined', gave the following error.
Argument of type '{ icon: { src: JSX.Element; }; edit: ({ clientId, attributes, }: { clientId: string; attributes: { className?: string; }; }) => JSX.Element; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{ className?: string; }>'.
Type '{ icon: { src: Element; }; edit: ({ clientId, attributes, }: { clientId: string; attributes: { className?: string; }; }) => Element; save: () => Element; }' is missing the following properties from type 'Pick<Block<{ className?: string; }>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
Property 'defaultTemplate' is missing in type '{ clientId: string; registeredBlocks: string[]; }' but required in type '{ clientId: string; registeredBlocks: string[]; defaultTemplate: TemplateArray; }'." source="TS2345" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ title: string; description: string; showStepNumber: boolean; className: string; }>, settings?: Partial<BlockConfiguration<{ title: string; description: string; showStepNumber: boolean; className: string; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ title: string; description: string; showStepNumber: boolean; className: string; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ title: string; description: string; showStepNumber: boolean; className: string; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ title: string; description: string; showStepNumber: boolean; className: string; }>): Block<{ title: string; description: string; showStepNumber: boolean; className: string; }> | undefined', gave the following error.
Type '{ className: { type: string; default: string; }; lock: { type: string; default: { move: boolean; remove: boolean; }; }; }' is missing the following properties from type '{ readonly title: BlockAttribute<string>; readonly description: BlockAttribute<string>; readonly showStepNumber: BlockAttribute<boolean>; readonly className: BlockAttribute<...>; }': title, description, showStepNumber" source="TS2769" />
<errorline="62"column="8"severity="error"message="Property 'onChange' is missing in type '{ id: string; checked: false; }' but required in type 'CheckboxControlProps'."source="TS2741"/>
Overload 1 of 2, '(props: Props, context?: any): ReactElement<any, any> | Component<Props, any, any> | null', gave the following error.
Type '{ className: string; label: Element; onClick: () => Window | null; }[]' is not assignable to type 'readonly Action[]'.
Type '{ className: string; label: JSX.Element; onClick: () => Window | null; }' is not assignable to type 'Action'.
Type '{ className: string; label: JSX.Element; onClick: () => Window | null; }' is not assignable to type 'ButtonAction'.
Types of property 'label' are incompatible.
Type 'Element' is not assignable to type 'string'.
Overload 2 of 2, '(props: PropsWithChildren<Props>, context?: any): ReactElement<any, any> | Component<Props, any, any> | null', gave the following error.
Type '{ className: string; label: Element; onClick: () => Window | null; }[]' is not assignable to type 'readonly Action[]'." source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ text: string; checkbox: boolean; }>, settings?: Partial<BlockConfiguration<{ text: string; checkbox: boolean; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ text: string; checkbox: boolean; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ text: string; checkbox: boolean; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ text: string; checkbox: boolean; }>): Block<{ text: string; checkbox: boolean; }> | undefined', gave the following error.
Argument of type '{ icon: { src: JSX.Element; }; edit: ({ attributes: { checkbox, text }, setAttributes, }: { attributes: { text: string; checkbox: boolean; }; setAttributes: (attributes: Record<string, unknown>) => void; }) => JSX.Element; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{ text: string; checkbox: boolean; }>'.
Type '{ icon: { src: Element; }; edit: ({ attributes: { checkbox, text }, setAttributes, }: { attributes: { text: string; checkbox: boolean; }; setAttributes: (attributes: Record<string, unknown>) => void; }) => Element; save: () => Element; }' is missing the following properties from type 'Pick<Block<{ text: string; checkbox: boolean; }>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ title: string; description: string; showStepNumber: boolean; className: string; }>, settings?: Partial<BlockConfiguration<{ title: string; description: string; showStepNumber: boolean; className: string; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ title: string; description: string; showStepNumber: boolean; className: string; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ title: string; description: string; showStepNumber: boolean; className: string; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ title: string; description: string; showStepNumber: boolean; className: string; }>): Block<{ title: string; description: string; showStepNumber: boolean; className: string; }> | undefined', gave the following error.
Type '{ className: { type: string; default: string; }; lock: { type: string; default: { remove: boolean; move: boolean; }; }; }' is missing the following properties from type '{ readonly title: BlockAttribute<string>; readonly description: BlockAttribute<string>; readonly showStepNumber: BlockAttribute<boolean>; readonly className: BlockAttribute<...>; }': title, description, showStepNumber" source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ title: string; description: string; showStepNumber: boolean; className: string; }>, settings?: Partial<BlockConfiguration<{ title: string; description: string; showStepNumber: boolean; className: string; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ title: string; description: string; showStepNumber: boolean; className: string; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ title: string; description: string; showStepNumber: boolean; className: string; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ title: string; description: string; showStepNumber: boolean; className: string; }>): Block<{ title: string; description: string; showStepNumber: boolean; className: string; }> | undefined', gave the following error.
Type '{ className: { type: string; default: string; }; lock: { type: string; default: { move: boolean; remove: boolean; }; }; }' is missing the following properties from type '{ readonly title: BlockAttribute<string>; readonly description: BlockAttribute<string>; readonly showStepNumber: BlockAttribute<boolean>; readonly className: BlockAttribute<...>; }': title, description, showStepNumber" source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ showReturnToCart: boolean; cartPageId: number; }>, settings?: Partial<BlockConfiguration<{ showReturnToCart: boolean; cartPageId: number; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ showReturnToCart: boolean; cartPageId: number; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ showReturnToCart: boolean; cartPageId: number; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ showReturnToCart: boolean; cartPageId: number; }>): Block<{ showReturnToCart: boolean; cartPageId: number; }> | undefined', gave the following error.
Type '{ cartPageId: { type: string; default: number; }; showReturnToCart: { type: string; default: boolean; }; className: { type: string; default: string; }; lock: { type: string; default: { move: boolean; remove: boolean; }; }; }' is not assignable to type '{ readonly showReturnToCart: BlockAttribute<boolean>; readonly cartPageId: BlockAttribute<number>; }'.
Types of property 'showReturnToCart' are incompatible.
Type '{ type: string; default: boolean; }' is not assignable to type 'BlockAttribute<boolean>'.
Type '{ type: string; default: boolean; }' is missing the following properties from type 'Query<boolean>': source, selector, query" source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{}>, settings?: Partial<BlockConfiguration<{}>> | undefined): Block<{}> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{}>'.
Type 'string' is not assignable to type 'Pick<Block<{}>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{}>): Block<{}> | undefined', gave the following error.
Argument of type '{ icon: { src: JSX.Element; }; edit: () => JSX.Element; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{}>'.
Type '{ icon: { src: Element; }; edit: () => Element; save: () => Element; }' is missing the following properties from type 'Pick<Block<{}>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ className: unknown; lock: unknown; }>, settings?: Partial<BlockConfiguration<{ className: unknown; lock: unknown; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ className: unknown; lock: unknown; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ className: unknown; lock: unknown; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ className: unknown; lock: unknown; }>): Block<{ className: unknown; lock: unknown; }> | undefined', gave the following error.
Type '{ className: { type: string; default: string; }; lock: { type: string; default: { move: boolean; remove: boolean; }; }; }' is not assignable to type '{ readonly className: BlockAttribute<unknown>; readonly lock: BlockAttribute<unknown>; }'.
Types of property 'className' are incompatible.
Type '{ type: string; default: string; }' is not assignable to type 'BlockAttribute<unknown>'.
Type '{ type: string; default: string; }' is missing the following properties from type 'Query<unknown>': source, selector, query" source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ title: string; description: string; showStepNumber: boolean; className: string; }>, settings?: Partial<BlockConfiguration<{ title: string; description: string; showStepNumber: boolean; className: string; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ title: string; description: string; showStepNumber: boolean; className: string; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ title: string; description: string; showStepNumber: boolean; className: string; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ title: string; description: string; showStepNumber: boolean; className: string; }>): Block<{ title: string; description: string; showStepNumber: boolean; className: string; }> | undefined', gave the following error.
Type '{ className: { type: string; default: string; }; lock: { type: string; default: { move: boolean; remove: boolean; }; }; }' is missing the following properties from type '{ readonly title: BlockAttribute<string>; readonly description: BlockAttribute<string>; readonly showStepNumber: BlockAttribute<boolean>; readonly className: BlockAttribute<...>; }': title, description, showStepNumber" source="TS2769" />
If the '@wordpress/components' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/wordpress__components'" source="TS7016" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ className?: string; lock: { move: boolean; remove: boolean; }; }>, settings?: Partial<BlockConfiguration<{ className?: string; lock: { move: boolean; remove: boolean; }; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ className?: string; lock: { move: boolean; remove: boolean; }; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ className?: string; lock: { move: boolean; remove: boolean; }; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ className?: string; lock: { move: boolean; remove: boolean; }; }>): Block<{ className?: string; lock: { move: boolean; remove: boolean; }; }> | undefined', gave the following error.
Argument of type '{ icon: { src: JSX.Element; }; edit: ({ attributes, }: { attributes: { className?: string; lock: { move: boolean; remove: boolean; }; }; }) => JSX.Element | null; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{ className?: string; lock: { move: boolean; remove: boolean; }; }>'.
Type '{ icon: { src: Element; }; edit: ({ attributes, }: { attributes: { className?: string; lock: { move: boolean; remove: boolean; }; }; }) => Element | null; save: () => Element; }' is missing the following properties from type 'Pick<Block<{ className?: string; lock: { move: boolean; remove: boolean; }; }>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
If the '@wordpress/components' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/wordpress__components'" source="TS7016" />
If the '@wordpress/components' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/wordpress__components'" source="TS7016" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ title: string; description: string; showStepNumber: boolean; allowCreateAccount: boolean; className: string; }>, settings?: Partial<BlockConfiguration<{ title: string; description: string; showStepNumber: boolean; allowCreateAccount: boolean; className: string; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ title: string; description: string; showStepNumber: boolean; allowCreateAccount: boolean; className: string; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ title: string; description: string; showStepNumber: boolean; allowCreateAccount: boolean; className: string; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ title: string; description: string; showStepNumber: boolean; allowCreateAccount: boolean; className: string; }>): Block<...> | undefined', gave the following error.
Type '{ allowCreateAccount: { type: string; default: boolean; }; className: { type: string; default: string; }; lock: { type: string; default: { move: boolean; remove: boolean; }; }; }' is missing the following properties from type '{ readonly title: BlockAttribute<string>; readonly description: BlockAttribute<string>; readonly showStepNumber: BlockAttribute<boolean>; readonly allowCreateAccount: BlockAttribute<...>; readonly className: BlockAttribute<...>; }': title, description, showStepNumber" source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ className: string; }>, settings?: Partial<BlockConfiguration<{ className: string; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ className: string; }>): Block<{ className: string; }> | undefined', gave the following error.
Argument of type '{ icon: { src: JSX.Element; }; edit: ({ attributes, }: { attributes: { className: string; }; setAttributes: (attributes: Record<string, unknown>) => void; }) => JSX.Element; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type '{ icon: { src: Element; }; edit: ({ attributes, }: { attributes: { className: string; }; setAttributes: (attributes: Record<string, unknown>) => void; }) => Element; save: () => Element; }' is missing the following properties from type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ className: string; }>, settings?: Partial<BlockConfiguration<{ className: string; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ className: string; }>): Block<{ className: string; }> | undefined', gave the following error.
Argument of type '{ icon: { src: JSX.Element; }; edit: ({ attributes, }: { attributes: { className: string; }; setAttributes: (attributes: Record<string, unknown>) => void; }) => JSX.Element; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type '{ icon: { src: Element; }; edit: ({ attributes, }: { attributes: { className: string; }; setAttributes: (attributes: Record<string, unknown>) => void; }) => Element; save: () => Element; }' is missing the following properties from type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ className: string; }>, settings?: Partial<BlockConfiguration<{ className: string; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ className: string; }>): Block<{ className: string; }> | undefined', gave the following error.
Argument of type '{ icon: { src: JSX.Element; }; edit: ({ attributes, }: { attributes: { className: string; }; setAttributes: (attributes: Record<string, unknown>) => void; }) => JSX.Element; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type '{ icon: { src: Element; }; edit: ({ attributes, }: { attributes: { className: string; }; setAttributes: (attributes: Record<string, unknown>) => void; }) => Element; save: () => Element; }' is missing the following properties from type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ className: string; }>, settings?: Partial<BlockConfiguration<{ className: string; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ className: string; }>): Block<{ className: string; }> | undefined', gave the following error.
Argument of type '{ icon: { src: JSX.Element; }; edit: ({ attributes, }: { attributes: { className: string; }; }) => JSX.Element; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type '{ icon: { src: Element; }; edit: ({ attributes, }: { attributes: { className: string; }; }) => Element; save: () => Element; }' is missing the following properties from type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ className: string; }>, settings?: Partial<BlockConfiguration<{ className: string; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ className: string; }>): Block<{ className: string; }> | undefined', gave the following error.
Argument of type '{ icon: { src: JSX.Element; }; edit: ({ attributes, }: { attributes: { className: string; }; setAttributes: (attributes: Record<string, unknown>) => void; }) => JSX.Element; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type '{ icon: { src: Element; }; edit: ({ attributes, }: { attributes: { className: string; }; setAttributes: (attributes: Record<string, unknown>) => void; }) => Element; save: () => Element; }' is missing the following properties from type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ className: string; showRateAfterTaxName: boolean; }>, settings?: Partial<BlockConfiguration<{ className: string; showRateAfterTaxName: boolean; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ className: string; showRateAfterTaxName: boolean; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ className: string; showRateAfterTaxName: boolean; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ className: string; showRateAfterTaxName: boolean; }>): Block<{ className: string; showRateAfterTaxName: boolean; }> | undefined', gave the following error.
Property 'className' is missing in type '{ showRateAfterTaxName: { type: string; default: unknown; }; lock: { type: string; default: { remove: boolean; move: boolean; }; }; }' but required in type '{ readonly className: BlockAttribute<string>; readonly showRateAfterTaxName: BlockAttribute<boolean>; }'." source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ className: string; }>, settings?: Partial<BlockConfiguration<{ className: string; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ className: string; }>): Block<{ className: string; }> | undefined', gave the following error.
Argument of type '{ icon: { src: JSX.Element; }; edit: ({ attributes, }: { attributes: { className: string; }; setAttributes: (attributes: Record<string, unknown>) => void; }) => JSX.Element; save: () => JSX.Element; }' is not assignable to parameter of type 'BlockConfiguration<{ className: string; }>'.
Type '{ icon: { src: Element; }; edit: ({ attributes, }: { attributes: { className: string; }; setAttributes: (attributes: Record<string, unknown>) => void; }) => Element; save: () => Element; }' is missing the following properties from type 'Pick<Block<{ className: string; }>, "title" | "category" | "attributes">': title, category, attributes" source="TS2769" />
Type 'LazyExoticComponent<({ children, className, }: { children: Element; className?: string; }) => Element>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ children, className, }: { children: Element; className?: string; }) => Element>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type '{ children: Element; className?: string; }'.
Type '{ children?: ReactNode; }' is not assignable to type '{ children: Element; className?: string; }'.
Types of property 'children' are incompatible.
Type 'ReactNode' is not assignable to type 'Element'.
Type 'undefined' is not assignable to type 'Element'." source="TS2322" />
Type 'LazyExoticComponent<({ className }: { className?: string; }) => Element | null>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ className }: { className?: string; }) => Element | null>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type '{ className?: string; }'.
Type '{ children?: ReactNode; }' has no properties in common with type '{ className?: string; }'." source="TS2322" />
Type 'LazyExoticComponent<({ className }: { className?: string; }) => Element>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ className }: { className?: string; }) => Element>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type '{ className?: string; }'.
Type '{ children?: ReactNode; }' has no properties in common with type '{ className?: string; }'." source="TS2322" />
Type 'LazyExoticComponent<ComponentType<Omit<{ text: string; checkbox: boolean; instanceId: string; className?: string; }, "instanceId">>>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<ComponentType<Omit<{ text: string; checkbox: boolean; instanceId: string; className?: string; }, "instanceId">>>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type '(Omit<{ text: string; checkbox: boolean; instanceId: string; className?: string; }, "instanceId">& RefAttributes<Component<Omit<{ text: string; checkbox: boolean; instanceId: string; className?: string; }, "instanceId">, any, any>>) | (Omit<...>& { ...; })'.
Type '{ children?: ReactNode; }' is not assignable to type '(Omit<{ text: string; checkbox: boolean; instanceId: string; className?: string; }, "instanceId">& RefAttributes<Component<Omit<{ text: string; checkbox: boolean; instanceId: string; className?: string; }, "instanceId">, any, any>>) | (Omit<...>& { ...; })'.
Type '{ children?: ReactNode; }' is not assignable to type 'Omit<{ text: string; checkbox: boolean; instanceId: string; className?: string; }, "instanceId">& { children?: ReactNode; }'.
Type '{ children?: ReactNode; }' is missing the following properties from type 'Omit<{ text: string; checkbox: boolean; instanceId: string; className?: string; }, "instanceId">': checkbox, text" source="TS2322" />
Type 'LazyExoticComponent<({ children, className, }: { children: Element; className?: string; }) => Element>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ children, className, }: { children: Element; className?: string; }) => Element>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type '{ children: Element; className?: string; }'.
Type '{ children?: ReactNode; }' is not assignable to type '{ children: Element; className?: string; }'.
Types of property 'children' are incompatible.
Type 'ReactNode' is not assignable to type 'Element'." source="TS2322" />
Type 'LazyExoticComponent<({ children, className, }: { children: Element | Element[]; className?: string; }) => Element | null>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ children, className, }: { children: Element | Element[]; className?: string; }) => Element | null>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type '{ children: Element | Element[]; className?: string; }'.
Type '{ children?: ReactNode; }' is not assignable to type '{ children: Element | Element[]; className?: string; }'.
Types of property 'children' are incompatible.
Type 'ReactNode' is not assignable to type 'Element | Element[]'." source="TS2322" />
Type 'LazyExoticComponent<({ className }: { className: string; }) => Element>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ className }: { className: string; }) => Element>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type '{ className: string; }'.
Property 'className' is missing in type '{ children?: ReactNode; }' but required in type '{ className: string; }'." source="TS2322" />
Type 'LazyExoticComponent<({ className }: { className?: string; }) => Element>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ className }: { className?: string; }) => Element>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type '{ className?: string; }'.
Type '{ children?: ReactNode; }' has no properties in common with type '{ className?: string; }'." source="TS2322" />
Type 'LazyExoticComponent<({ className }: { className?: string; }) => Element>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ className }: { className?: string; }) => Element>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type '{ className?: string; }'.
Type '{ children?: ReactNode; }' has no properties in common with type '{ className?: string; }'." source="TS2322" />
Type 'LazyExoticComponent<({ className }: { className?: string; }) => Element>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ className }: { className?: string; }) => Element>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type '{ className?: string; }'.
Type '{ children?: ReactNode; }' has no properties in common with type '{ className?: string; }'." source="TS2322" />
Type 'LazyExoticComponent<({ className, }: { className?: string; }) => Element | null>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ className, }: { className?: string; }) => Element | null>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type '{ className?: string; }'.
Type '{ children?: ReactNode; }' has no properties in common with type '{ className?: string; }'." source="TS2322" />
Type 'LazyExoticComponent<({ className, }: { className?: string; }) => Element | null>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ className, }: { className?: string; }) => Element | null>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type '{ className?: string; }'.
Type '{ children?: ReactNode; }' has no properties in common with type '{ className?: string; }'." source="TS2322" />
Type '({ children, }: { children: React.ReactChildren; }) => React.ReactNode' is not assignable to type 'FunctionComponent<any>'.
Type 'ReactNode' is not assignable to type 'ReactElement<any, any> | null'.
Type 'undefined' is not assignable to type 'ReactElement<any, any> | null'." source="TS2322" />
<errorline="13"column="8"severity="error"message="File '/home/runner/work/woocommerce-blocks/woocommerce-blocks/tests/utils/find-by-text.ts' is not listed within the file list of project '/home/runner/work/woocommerce-blocks/woocommerce-blocks/tsconfig.json'. Projects must list all files or use an 'include' pattern."source="TS6307"/>
<errorline="27"column="4"severity="error"message="Property 'className' is missing in type '{}' but required in type '{ className: string; }'."source="TS2741"/>
<errorline="198"column="39"severity="error"message="Parameter 'implementation' implicitly has an 'any' type."source="TS7006"/>
<errorline="202"column="41"severity="error"message="Parameter 'value' implicitly has an 'any' type."source="TS7006"/>
<errorline="215"column="5"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="218"column="5"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="223"column="5"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="226"column="5"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="237"column="5"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="246"column="5"severity="error"message="Type 'number' is not assignable to type 'string'."source="TS2322"/>
<errorline="247"column="5"severity="error"message="Type 'number' is not assignable to type 'string'."source="TS2322"/>
<errorline="256"column="5"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="264"column="5"severity="error"message="Type 'number' is not assignable to type 'string'."source="TS2322"/>
<errorline="265"column="5"severity="error"message="Type 'number' is not assignable to type 'string'."source="TS2322"/>
Object literal may only specify known properties, and 'label' does not exist in type 'CartResponseCouponItem'." source="TS2322" />
<errorline="289"column="5"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="305"column="7"severity="error"message="Type 'number' is not assignable to type 'string'."source="TS2322"/>
<errorline="317"column="5"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="325"column="5"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="330"column="34"severity="error"message="Parameter 'setting' implicitly has an 'any' type."source="TS7006"/>
<errorline="330"column="43"severity="error"message="Rest parameter 'rest' implicitly has an 'any[]' type."source="TS7019"/>
<errorline="342"column="9"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'Matchers<void, HTMLElement | null>'."source="TS2339"/>
<errorline="352"column="54"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'Matchers<void, HTMLElement | null>'."source="TS2339"/>
<errorline="364"column="34"severity="error"message="Parameter 'setting' implicitly has an 'any' type."source="TS7006"/>
<errorline="364"column="43"severity="error"message="Rest parameter 'rest' implicitly has an 'any[]' type."source="TS7019"/>
<errorline="380"column="9"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'Matchers<void, HTMLElement | null>'."source="TS2339"/>
<errorline="393"column="34"severity="error"message="Parameter 'setting' implicitly has an 'any' type."source="TS7006"/>
<errorline="393"column="43"severity="error"message="Rest parameter 'rest' implicitly has an 'any[]' type."source="TS7019"/>
<errorline="411"column="5"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="428"column="5"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="501"column="5"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="53"column="5"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement | null>'."source="TS2339"/>
<errorline="57"column="5"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement | null>'."source="TS2339"/>
<errorline="64"column="5"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement | null>'."source="TS2339"/>
<errorline="85"column="5"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement | null>'."source="TS2339"/>
<errorline="106"column="9"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'Matchers<void, HTMLElement | null>'."source="TS2339"/>
<errorline="43"column="22"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="59"column="26"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'Matchers<void, HTMLElement | null>'."source="TS2339"/>
<errorline="9"column="2"severity="error"message="Module '"@wordpress/block-editor"' has no exported member 'MediaReplaceFlow'."source="TS2305"/>
<errorline="10"column="2"severity="error"message="Module '"@wordpress/block-editor"' has no exported member '__experimentalImageEditingProvider'."source="TS2305"/>
<errorline="11"column="2"severity="error"message="Module '"@wordpress/block-editor"' has no exported member '__experimentalImageEditor'."source="TS2305"/>
<errorline="8"column="10"severity="error"message="Module '"@wordpress/block-editor"' has no exported member '__experimentalGetSpacingClassesAndStyles'."source="TS2305"/>
<errorline="11"column="2"severity="error"message="Module '"@wordpress/block-editor"' has no exported member '__experimentalPanelColorGradientSettings'."source="TS2305"/>
<errorline="12"column="2"severity="error"message="Module '"@wordpress/block-editor"' has no exported member '__experimentalUseGradient'."source="TS2305"/>
<errorline="19"column="2"severity="error"message="Module '"@wordpress/components"' has no exported member '__experimentalToggleGroupControl'."source="TS2305"/>
<errorline="20"column="2"severity="error"message="Module '"@wordpress/components"' has no exported member '__experimentalToggleGroupControlOption'."source="TS2305"/>
<errorline="74"column="43"severity="error"message="Property 'background' does not exist on type 'never'."source="TS2339"/>
<errorline="75"column="37"severity="error"message="Property 'text' does not exist on type 'never'."source="TS2339"/>
<errorline="78"column="33"severity="error"message="Property '__experimentalDuotone' does not exist on type 'never'."source="TS2339"/>
Overload 1 of 2, '(metadata: BlockConfiguration<{}>, settings?: Partial<BlockConfiguration<{}>> | undefined): Block<{}> | undefined', gave the following error.
Argument of type '{ style?: string; script?: string; title?: string; name?: string; version?: string; description?: string | undefined; category?: string; edit: React.ComponentType<BlockEditProps<{}>> | ((props: {}) => JSX.Element) | undefined; ... 17 more ...; icon?: BlockIcon | undefined; }' is not assignable to parameter of type 'Partial<BlockConfiguration<{}>>' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the types of the target's properties.
Types of property 'supports' are incompatible.
Type 'BlockSupports | { __experimentalBorder?: { color: boolean; radius: boolean; width: boolean; __experimentalSkipSerialization?: boolean; }; color: { __experimentalDuotone?: any; background: any; text: any; }; ... 11 more ...; typography?: Partial<...> | undefined; } | undefined' is not assignable to type 'BlockSupports | undefined'.
Type '{ __experimentalBorder?: { color: boolean; radius: boolean; width: boolean; __experimentalSkipSerialization?: boolean; }; color: { __experimentalDuotone?: any; background: any; text: any; }; spacing: { ...; }; ... 10 more ...; typography?: Partial<...> | undefined; }' is not assignable to type 'BlockSupports'.
The types of 'spacing.padding' are incompatible between these types.
Type '((boolean | CSSDirection[] | undefined) & (boolean | CSSDirections[])) | undefined' is not assignable to type 'boolean | CSSDirection[]'.
Type 'undefined' is not assignable to type 'boolean | CSSDirection[]'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{}>): Block<{}> | undefined', gave the following error.
Argument of type 'Partial<Omit<Block<{}>, "icon">>& Pick<Block<{}>, "title" | "category" | "attributes">& { icon?: BlockIcon | undefined; } & ExtendedBlockSupports' is not assignable to parameter of type 'string'." source="TS2769" />
Type 'undefined' is not assignable to type 'boolean'." source="TS2322" />
<errorline="165"column="5"severity="error"message="Type 'boolean | undefined' is not assignable to type 'boolean'."source="TS2322"/>
<errorline="8"column="25"severity="error"message="Module '"@wordpress/block-editor"' has no exported member 'useInnerBlocksProps'."source="TS2305"/>
<errorline="46"column="34"severity="error"message="Parameter 'instance' implicitly has an 'any' type."source="TS7006"/>
Overload 1 of 2, '(metadata: BlockConfiguration<Attributes>, settings?: Partial<BlockConfiguration<Attributes>> | undefined): Block<...> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; category: string; keywords: string[]; attributes: { filterType: { type: string; }; heading: { type: string; }; }; textdomain: string; apiVersion: number; $schema: string; }' is not assignable to parameter of type 'BlockConfiguration<Attributes>'.
Type '{ name: string; version: string; title: string; category: string; keywords: string[]; attributes: { filterType: { type: string; }; heading: { type: string; }; }; textdomain: string; apiVersion: number; $schema: string; }' is not assignable to type 'Partial<Omit<Block<Attributes>, "icon">>'.
The types of 'attributes.heading' are incompatible between these types.
Type '{ type: string; }' is not assignable to type 'BlockAttribute<string>'.
Type '{ type: string; }' is missing the following properties from type 'Query<string>': source, selector, query
Overload 2 of 2, '(name: string, settings: BlockConfiguration<Attributes>): Block<Attributes> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; category: string; keywords: string[]; attributes: { filterType: { type: string; }; heading: { type: string; }; }; textdomain: string; apiVersion: number; $schema: string; }' is not assignable to parameter of type 'string'." source="TS2769" />
<errorline="135"column="16"severity="error"message="Parameter 'attributes' implicitly has an 'any' type."source="TS7006"/>
<errorline="159"column="16"severity="error"message="Parameter 'attributes' implicitly has an 'any' type."source="TS7006"/>
<errorline="184"column="16"severity="error"message="Parameter 'attributes' implicitly has an 'any' type."source="TS7006"/>
<errorline="209"column="16"severity="error"message="Parameter 'attributes' implicitly has an 'any' type."source="TS7006"/>
<errorline="234"column="16"severity="error"message="Parameter 'attributes' implicitly has an 'any' type."source="TS7006"/>
<errorline="259"column="18"severity="error"message="Property 'idBase' does not exist on type 'Attributes'."source="TS2339"/>
<errorline="259"column="26"severity="error"message="Property 'instance' does not exist on type 'Attributes'."source="TS2339"/>
<errorline="261"column="20"severity="error"message="Property 'idBase' does not exist on type 'Attributes'."source="TS2339"/>
<errorline="261"column="28"severity="error"message="Property 'instance' does not exist on type 'Attributes'."source="TS2339"/>
Try `npm i --save-dev @types/wordpress__server-side-render` if it exists or add a new declaration (.d.ts) file containing `declare module '@wordpress/server-side-render';`" source="TS7016" />
<errorline="18"column="12"severity="error"message="Generic type 'Array<T>' requires 1 type argument(s)."source="TS2314"/>
<errorline="19"column="12"severity="error"message="Generic type 'Array<T>' requires 1 type argument(s)."source="TS2314"/>
<errorline="45"column="15"severity="error"message="Parameter 'n' implicitly has an 'any' type."source="TS7006"/>
<errorline="63"column="3"severity="error"message="Type 'Element' is missing the following properties from type 'Function': apply, call, bind, prototype, and 5 more."source="TS2740"/>
<errorline="63"column="24"severity="error"message="Type 'string' is not assignable to type 'ErrorObject'."source="TS2322"/>
<errorline="66"column="2"severity="error"message="Type 'Element' is not assignable to type 'Function'."source="TS2322"/>
Type 'Function' provides no match for the signature '(search: string): void'." source="TS2322" />
<errorline="84"column="4"severity="error"message="Type 'Function' is not assignable to type '(search: SearchListItemsType) => void'."source="TS2322"/>
Types of parameters '__0' and 'props' are incompatible.
Type 'PropsWithChildren<Record<string, unknown>>' is missing the following properties from type '{ error: string; onChange: Function; onSearch: Function; selected: any[]; products: any[]; isLoading: boolean; isCompact: boolean; }': error, onChange, onSearch, selected, and 3 more." source="TS2345" />
The types of 'attributes.columns' are incompatible between these types.
Type '{ type: string; default: number; }' is not assignable to type 'BlockAttribute<unknown>'.
Type '{ type: string; default: number; }' is missing the following properties from type 'Query<unknown>': source, selector, query
<errorline="23"column="40"severity="error"message="Argument of type 'EmptyObjectType | Record<string, PaymentMethodConfigInstance> | Record<string, ExpressPaymentMethodConfigInstance>' is not assignable to parameter of type 'PaymentMethods'."source="TS2345"/>
Type 'LazyExoticComponent<({ children, className, }: FilledMiniCartContentsBlockProps) => Element | null>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ children, className, }: FilledMiniCartContentsBlockProps) => Element | null>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type 'FilledMiniCartContentsBlockProps'.
Property 'className' is missing in type '{ children?: ReactNode; }' but required in type 'FilledMiniCartContentsBlockProps'." source="TS2322" />
Type 'LazyExoticComponent<({ children, className, }: EmptyMiniCartContentsBlockProps) => Element | null>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ children, className, }: EmptyMiniCartContentsBlockProps) => Element | null>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type 'EmptyMiniCartContentsBlockProps'.
Property 'className' is missing in type '{ children?: ReactNode; }' but required in type 'EmptyMiniCartContentsBlockProps'." source="TS2322" />
Type 'LazyExoticComponent<({ className }: MiniCartTitleBlockProps) => Element>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ className }: MiniCartTitleBlockProps) => Element>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type 'MiniCartTitleBlockProps'.
Property 'className' is missing in type '{ children?: ReactNode; }' but required in type 'MiniCartTitleBlockProps'." source="TS2322" />
Type 'LazyExoticComponent<({ children, className, }: MiniCartItemsBlockProps) => Element>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ children, className, }: MiniCartItemsBlockProps) => Element>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type 'MiniCartItemsBlockProps'.
Property 'className' is missing in type '{ children?: ReactNode; }' but required in type 'MiniCartItemsBlockProps'." source="TS2322" />
Type 'LazyExoticComponent<({ className }: MiniCartContentsBlockProps) => Element>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ className }: MiniCartContentsBlockProps) => Element>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type 'MiniCartContentsBlockProps'.
Property 'className' is missing in type '{ children?: ReactNode; }' but required in type 'MiniCartContentsBlockProps'." source="TS2322" />
Type 'LazyExoticComponent<({ className }: Props) => Element>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ className }: Props) => Element>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type 'Props'.
Type '{ children?: ReactNode; }' has no properties in common with type 'Props'." source="TS2322" />
Type 'LazyExoticComponent<({ className, }: MiniCartShoppingButtonBlockProps) => Element | null>' is not assignable to type 'LazyExoticComponent<ComponentType<unknown>>'.
Type 'LazyExoticComponent<({ className, }: MiniCartShoppingButtonBlockProps) => Element | null>' is not assignable to type 'ExoticComponent<{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>>'.
Types of parameters 'props' and 'props' are incompatible.
Type '{ children?: ReactNode; } | RefAttributes<Component<unknown, any, any>>' is not assignable to type 'MiniCartShoppingButtonBlockProps'.
Property 'className' is missing in type '{ children?: ReactNode; }' but required in type 'MiniCartShoppingButtonBlockProps'." source="TS2322" />
Types of parameters 'attributes' and 'props' are incompatible.
Type 'BlockProps<Record<string, unknown>, Record<string, unknown>>' is missing the following properties from type 'Props': contents, addToCartBehaviour, hasHiddenPrice" source="TS2322" />
</file>
<filename="assets/js/blocks/mini-cart/index.tsx">
<errorline="36"column="3"severity="error"message="Type 'true' has no properties in common with type 'Partial<ColorProps>'."source="TS2559"/>
Type '({ attributes, setAttributes }: Props) => ReactElement' is not assignable to type 'FunctionComponent<BlockEditProps<{}>>'.
Types of parameters '__0' and 'props' are incompatible.
Type 'PropsWithChildren<BlockEditProps<{}>>' is not assignable to type 'Props'.
Types of property 'attributes' are incompatible.
Type 'Readonly<{}>' is missing the following properties from type 'Attributes': addToCartBehaviour, hasHiddenPrice" source="TS2322" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ lock: unknown; }>, settings?: Partial<BlockConfiguration<{ lock: unknown; }>> | undefined): Block<{ lock: unknown; }> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; description: string; category: string; supports: { align: boolean; html: boolean; multiple: boolean; reusable: boolean; inserter: boolean; lock: boolean; }; attributes: { ...; }; parent: string[]; textdomain: string; apiVersion: number; }' is not assignable to parameter of type 'BlockConfiguration<{ lock: unknown; }>'.
Type '{ name: string; version: string; title: string; description: string; category: string; supports: { align: boolean; html: boolean; multiple: boolean; reusable: boolean; inserter: boolean; lock: boolean; }; attributes: { ...; }; parent: string[]; textdomain: string; apiVersion: number; }' is not assignable to type 'Partial<Omit<Block<{ lock: unknown; }>, "icon">>'.
The types of 'attributes["lock"]' are incompatible between these types.
Type '{ type: string; default: { remove: boolean; move: boolean; }; }' is not assignable to type 'BlockAttribute<unknown>'.
Type '{ type: string; default: { remove: boolean; move: boolean; }; }' is missing the following properties from type 'Query<unknown>': source, selector, query
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{}>): Block<{}> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; description: string; category: string; supports: { align: boolean; html: boolean; multiple: boolean; reusable: boolean; inserter: boolean; lock: boolean; }; attributes: { ...; }; parent: string[]; textdomain: string; apiVersion: number; }' is not assignable to parameter of type 'string'." source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ lock: unknown; }>, settings?: Partial<BlockConfiguration<{ lock: unknown; }>> | undefined): Block<{ lock: unknown; }> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; description: string; category: string; supports: { align: boolean; html: boolean; multiple: boolean; reusable: boolean; inserter: boolean; lock: boolean; }; attributes: { ...; }; parent: string[]; textdomain: string; apiVersion: number; }' is not assignable to parameter of type 'BlockConfiguration<{ lock: unknown; }>'.
Type '{ name: string; version: string; title: string; description: string; category: string; supports: { align: boolean; html: boolean; multiple: boolean; reusable: boolean; inserter: boolean; lock: boolean; }; attributes: { ...; }; parent: string[]; textdomain: string; apiVersion: number; }' is not assignable to type 'Partial<Omit<Block<{ lock: unknown; }>, "icon">>'.
The types of 'attributes["lock"]' are incompatible between these types.
Type '{ type: string; default: { remove: boolean; move: boolean; }; }' is not assignable to type 'BlockAttribute<unknown>'.
Type '{ type: string; default: { remove: boolean; move: boolean; }; }' is missing the following properties from type 'Query<unknown>': source, selector, query
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{}>): Block<{}> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; description: string; category: string; supports: { align: boolean; html: boolean; multiple: boolean; reusable: boolean; inserter: boolean; lock: boolean; }; attributes: { ...; }; parent: string[]; textdomain: string; apiVersion: number; }' is not assignable to parameter of type 'string'." source="TS2769" />
<errorline="16"column="5"severity="error"message="Property 'className' is missing in type '{}' but required in type 'MiniCartTitleBlockProps'."source="TS2741"/>
Overload 1 of 2, '(metadata: BlockConfiguration<{ lock: unknown; }>, settings?: Partial<BlockConfiguration<{ lock: unknown; }>> | undefined): Block<{ lock: unknown; }> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; description: string; category: string; supports: { align: boolean; html: boolean; multiple: boolean; reusable: boolean; inserter: boolean; lock: boolean; }; attributes: { ...; }; parent: string[]; textdomain: string; apiVersion: number; }' is not assignable to parameter of type 'BlockConfiguration<{ lock: unknown; }>'.
Type '{ name: string; version: string; title: string; description: string; category: string; supports: { align: boolean; html: boolean; multiple: boolean; reusable: boolean; inserter: boolean; lock: boolean; }; attributes: { ...; }; parent: string[]; textdomain: string; apiVersion: number; }' is not assignable to type 'Partial<Omit<Block<{ lock: unknown; }>, "icon">>'.
The types of 'attributes["lock"]' are incompatible between these types.
Type '{ type: string; default: { remove: boolean; move: boolean; }; }' is not assignable to type 'BlockAttribute<unknown>'.
Type '{ type: string; default: { remove: boolean; move: boolean; }; }' is missing the following properties from type 'Query<unknown>': source, selector, query
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{}>): Block<{}> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; description: string; category: string; supports: { align: boolean; html: boolean; multiple: boolean; reusable: boolean; inserter: boolean; lock: boolean; }; attributes: { ...; }; parent: string[]; textdomain: string; apiVersion: number; }' is not assignable to parameter of type 'string'." source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ lock: unknown; }>, settings?: Partial<BlockConfiguration<{ lock: unknown; }>> | undefined): Block<{ lock: unknown; }> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; description: string; category: string; supports: { align: boolean; html: boolean; multiple: boolean; reusable: boolean; inserter: boolean; lock: boolean; }; attributes: { ...; }; parent: string[]; textdomain: string; apiVersion: number; }' is not assignable to parameter of type 'BlockConfiguration<{ lock: unknown; }>'.
Type '{ name: string; version: string; title: string; description: string; category: string; supports: { align: boolean; html: boolean; multiple: boolean; reusable: boolean; inserter: boolean; lock: boolean; }; attributes: { ...; }; parent: string[]; textdomain: string; apiVersion: number; }' is not assignable to type 'Partial<Omit<Block<{ lock: unknown; }>, "icon">>'.
The types of 'attributes["lock"]' are incompatible between these types.
Type '{ type: string; default: { remove: boolean; move: boolean; }; }' is not assignable to type 'BlockAttribute<unknown>'.
Type '{ type: string; default: { remove: boolean; move: boolean; }; }' is missing the following properties from type 'Query<unknown>': source, selector, query
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{}>): Block<{}> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; description: string; category: string; supports: { align: boolean; html: boolean; multiple: boolean; reusable: boolean; inserter: boolean; lock: boolean; }; attributes: { ...; }; parent: string[]; textdomain: string; apiVersion: number; }' is not assignable to parameter of type 'string'." source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ lock: unknown; }>, settings?: Partial<BlockConfiguration<{ lock: unknown; }>> | undefined): Block<{ lock: unknown; }> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; description: string; category: string; supports: { align: boolean; html: boolean; multiple: boolean; reusable: boolean; inserter: boolean; lock: boolean; }; attributes: { ...; }; parent: string[]; textdomain: string; apiVersion: number; }' is not assignable to parameter of type 'BlockConfiguration<{ lock: unknown; }>'.
Type '{ name: string; version: string; title: string; description: string; category: string; supports: { align: boolean; html: boolean; multiple: boolean; reusable: boolean; inserter: boolean; lock: boolean; }; attributes: { ...; }; parent: string[]; textdomain: string; apiVersion: number; }' is not assignable to type 'Partial<Omit<Block<{ lock: unknown; }>, "icon">>'.
The types of 'attributes["lock"]' are incompatible between these types.
Type '{ type: string; default: { remove: boolean; move: boolean; }; }' is not assignable to type 'BlockAttribute<unknown>'.
Type '{ type: string; default: { remove: boolean; move: boolean; }; }' is missing the following properties from type 'Query<unknown>': source, selector, query
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{}>): Block<{}> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; description: string; category: string; supports: { align: boolean; html: boolean; multiple: boolean; reusable: boolean; inserter: boolean; lock: boolean; }; attributes: { ...; }; parent: string[]; textdomain: string; apiVersion: number; }' is not assignable to parameter of type 'string'." source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ lock: unknown; }>, settings?: Partial<BlockConfiguration<{ lock: unknown; }>> | undefined): Block<{ lock: unknown; }> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; description: string; category: string; supports: { align: boolean; html: boolean; multiple: boolean; reusable: boolean; inserter: boolean; lock: boolean; }; attributes: { ...; }; parent: string[]; textdomain: string; apiVersion: number; }' is not assignable to parameter of type 'BlockConfiguration<{ lock: unknown; }>'.
Type '{ name: string; version: string; title: string; description: string; category: string; supports: { align: boolean; html: boolean; multiple: boolean; reusable: boolean; inserter: boolean; lock: boolean; }; attributes: { ...; }; parent: string[]; textdomain: string; apiVersion: number; }' is not assignable to type 'Partial<Omit<Block<{ lock: unknown; }>, "icon">>'.
The types of 'attributes["lock"]' are incompatible between these types.
Type '{ type: string; default: { remove: boolean; move: boolean; }; }' is not assignable to type 'BlockAttribute<unknown>'.
Type '{ type: string; default: { remove: boolean; move: boolean; }; }' is missing the following properties from type 'Query<unknown>': source, selector, query
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{}>): Block<{}> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; description: string; category: string; supports: { align: boolean; html: boolean; multiple: boolean; reusable: boolean; inserter: boolean; lock: boolean; }; attributes: { ...; }; parent: string[]; textdomain: string; apiVersion: number; }' is not assignable to parameter of type 'string'." source="TS2769" />
<errorline="18"column="6"severity="error"message="Property 'className' is missing in type '{}' but required in type 'MiniCartShoppingButtonBlockProps'."source="TS2741"/>
Overload 1 of 2, '(metadata: BlockConfiguration<{ lock: unknown; }>, settings?: Partial<BlockConfiguration<{ lock: unknown; }>> | undefined): Block<{ lock: unknown; }> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; description: string; category: string; supports: { align: boolean; html: boolean; multiple: boolean; reusable: boolean; inserter: boolean; }; attributes: { ...; }; parent: string[]; textdomain: string; apiVersion: number; }' is not assignable to parameter of type 'BlockConfiguration<{ lock: unknown; }>'.
Type '{ name: string; version: string; title: string; description: string; category: string; supports: { align: boolean; html: boolean; multiple: boolean; reusable: boolean; inserter: boolean; }; attributes: { ...; }; parent: string[]; textdomain: string; apiVersion: number; }' is not assignable to type 'Partial<Omit<Block<{ lock: unknown; }>, "icon">>'.
The types of 'attributes["lock"]' are incompatible between these types.
Type '{ type: string; default: { remove: boolean; move: boolean; }; }' is not assignable to type 'BlockAttribute<unknown>'.
Type '{ type: string; default: { remove: boolean; move: boolean; }; }' is missing the following properties from type 'Query<unknown>': source, selector, query
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{}>): Block<{}> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; description: string; category: string; supports: { align: boolean; html: boolean; multiple: boolean; reusable: boolean; inserter: boolean; }; attributes: { ...; }; parent: string[]; textdomain: string; apiVersion: number; }' is not assignable to parameter of type 'string'." source="TS2769" />
<errorline="25"column="25"severity="error"message="Parameter 'props' implicitly has an 'any' type."source="TS7006"/>
<errorline="59"column="25"severity="error"message="Property 'invalidateResolutionForStore' does not exist on type 'DispatchFromMap<typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/data/cart/actions")>'."source="TS2339"/>
<errorline="60"column="38"severity="error"message="Argument of type 'Cart' is not assignable to parameter of type 'CartResponse'."source="TS2345"/>
<errorline="103"column="6"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="125"column="6"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="135"column="42"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="147"column="52"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'Matchers<void, HTMLElement | null>'."source="TS2339"/>
<errorline="18"column="2"severity="error"message="Module '"@wordpress/components"' has no exported member '__experimentalToggleGroupControl'."source="TS2305"/>
<errorline="20"column="2"severity="error"message="Module '"@wordpress/components"' has no exported member '__experimentalToggleGroupControlOption'."source="TS2305"/>
Overload 1 of 2, '(metadata: BlockConfiguration<Attributes>, settings?: Partial<BlockConfiguration<Attributes>> | undefined): Block<...> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; description: string; category: string; keywords: string[]; supports: { html: boolean; multiple: boolean; color: { text: boolean; background: boolean; }; inserter: boolean; lock: boolean; }; ... 4 more ...; $schema: string; }' is not assignable to parameter of type 'BlockConfiguration<Attributes>'.
Type '{ name: string; version: string; title: string; description: string; category: string; keywords: string[]; supports: { html: boolean; multiple: boolean; color: { text: boolean; background: boolean; }; inserter: boolean; lock: boolean; }; ... 4 more ...; $schema: string; }' is not assignable to type 'Partial<Omit<Block<Attributes>, "icon">>'.
Types of property 'attributes' are incompatible.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<Attributes>): Block<Attributes> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; description: string; category: string; keywords: string[]; supports: { html: boolean; multiple: boolean; color: { text: boolean; background: boolean; }; inserter: boolean; lock: boolean; }; ... 4 more ...; $schema: string; }' is not assignable to parameter of type 'string'." source="TS2769" />
Property 'minPriceConstraint' does not exist on type 'DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement>'." source="TS2322" />
Try `npm i --save-dev @types/wordpress__server-side-render` if it exists or add a new declaration (.d.ts) file containing `declare module '@wordpress/server-side-render';`" source="TS7016" />
The types of 'attributes["columns"]' are incompatible between these types.
Type '{ type: string; default: number; }' is not assignable to type 'BlockAttribute<unknown>'.
Type '{ type: string; default: number; }' is missing the following properties from type 'Query<unknown>': source, selector, query
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ columns: unknown; rows: unknown; alignButtons: unknown; contentVisibility: unknown; categories: unknown; catOperator: unknown; isPreview: unknown; stockStatus: unknown; editMode: unknown; orderby: unknown; }>): Block<...> | undefined', gave the following error.
Argument of type '{ name: string; title: string; category: string; keywords: string[]; description: string; supports: { align: string[]; html: boolean; }; example: { attributes: { isPreview: boolean; }; }; attributes: { columns: { ...; }; ... 8 more ...; orderby: { ...; }; }; textdomain: string; apiVersion: number; $schema: string; }' is not assignable to parameter of type 'string'." source="TS2769" />
Try `npm i --save-dev @types/wordpress__server-side-render` if it exists or add a new declaration (.d.ts) file containing `declare module '@wordpress/server-side-render';`" source="TS7016" />
<errorline="15"column="2"severity="error"message="Module '"@wordpress/components"' has no exported member '__experimentalToggleGroupControl'."source="TS2305"/>
<errorline="17"column="2"severity="error"message="Module '"@wordpress/components"' has no exported member '__experimentalToggleGroupControlOption'."source="TS2305"/>
<errorline="46"column="11"severity="error"message="Property 'hasCount' does not exist on type 'Object'."source="TS2339"/>
<errorline="46"column="21"severity="error"message="Property 'hasImage' does not exist on type 'Object'."source="TS2339"/>
<errorline="46"column="31"severity="error"message="Property 'hasEmpty' does not exist on type 'Object'."source="TS2339"/>
<errorline="46"column="41"severity="error"message="Property 'isDropdown' does not exist on type 'Object'."source="TS2339"/>
<errorline="46"column="53"severity="error"message="Property 'isHierarchical' does not exist on type 'Object'."source="TS2339"/>
<errorline="64"column="20"severity="error"message="Parameter 'value' implicitly has an 'any' type."source="TS7006"/>
Try `npm i --save-dev @types/wordpress__server-side-render` if it exists or add a new declaration (.d.ts) file containing `declare module '@wordpress/server-side-render';`" source="TS7016" />
The types of 'attributes.columns' are incompatible between these types.
Type '{ type: string; default: number; }' is not assignable to type 'BlockAttribute<unknown>'.
Type '{ type: string; default: number; }' is missing the following properties from type 'Query<unknown>': source, selector, query
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ columns: unknown; rows: unknown; alignButtons: unknown; categories: unknown; catOperator: unknown; contentVisibility: unknown; isPreview: unknown; stockStatus: unknown; editMode: unknown; orderby: unknown; }>): Block<...> | undefined', gave the following error.
Argument of type '{ name: string; title: string; category: string; keywords: string[]; description: string; supports: { align: string[]; html: boolean; }; example: { attributes: { isPreview: boolean; }; }; attributes: { columns: { ...; }; ... 8 more ...; orderby: { ...; }; }; textdomain: string; apiVersion: number; $schema: string; }' is not assignable to parameter of type 'string'." source="TS2769" />
Try `npm i --save-dev @types/wordpress__server-side-render` if it exists or add a new declaration (.d.ts) file containing `declare module '@wordpress/server-side-render';`" source="TS7016" />
<errorline="82"column="20"severity="error"message="Parameter 'value' implicitly has an 'any[]' type."source="TS7006"/>
Overload 1 of 2, '(metadata: BlockConfiguration<{ columns: unknown; rows: unknown; alignButtons: unknown; categories: unknown; catOperator: unknown; contentVisibility: unknown; isPreview: unknown; stockStatus: unknown; }>, settings?: Partial<BlockConfiguration<{ columns: unknown; rows: unknown; ... 5 more ...; stockStatus: unknown; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ columns: unknown; rows: unknown; alignButtons: unknown; categories: unknown; catOperator: unknown; contentVisibility: unknown; isPreview: unknown; stockStatus: unknown; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ columns: unknown; rows: unknown; alignButtons: unknown; categories: unknown; catOperator: unknown; contentVisibility: unknown; isPreview: unknown; stockStatus: unknown; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ columns: unknown; rows: unknown; alignButtons: unknown; categories: unknown; catOperator: unknown; contentVisibility: unknown; isPreview: unknown; stockStatus: unknown; }>): Block<{ ...; }> | undefined', gave the following error.
Types of property 'columns' are incompatible.
Type '{ type: string; default: any; }' is not assignable to type 'BlockAttribute<unknown>'.
Type '{ type: string; default: any; }' is missing the following properties from type 'Query<unknown>': source, selector, query" source="TS2769" />
Try `npm i --save-dev @types/wordpress__server-side-render` if it exists or add a new declaration (.d.ts) file containing `declare module '@wordpress/server-side-render';`" source="TS7016" />
<errorline="95"column="20"severity="error"message="Parameter 'value' implicitly has an 'any[]' type."source="TS7006"/>
Overload 1 of 2, '(metadata: BlockConfiguration<{ orderby: unknown; columns: unknown; rows: unknown; alignButtons: unknown; categories: unknown; catOperator: unknown; contentVisibility: unknown; isPreview: unknown; stockStatus: unknown; }>, settings?: Partial<BlockConfiguration<{ orderby: unknown; ... 7 more ...; stockStatus: unknown; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ orderby: unknown; columns: unknown; rows: unknown; alignButtons: unknown; categories: unknown; catOperator: unknown; contentVisibility: unknown; isPreview: unknown; stockStatus: unknown; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ orderby: unknown; columns: unknown; rows: unknown; alignButtons: unknown; categories: unknown; catOperator: unknown; contentVisibility: unknown; isPreview: unknown; stockStatus: unknown; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ orderby: unknown; columns: unknown; rows: unknown; alignButtons: unknown; categories: unknown; catOperator: unknown; contentVisibility: unknown; isPreview: unknown; stockStatus: unknown; }>): Block<...> | undefined', gave the following error.
<errorline="5"column="10"severity="error"message="Module '"@wordpress/blocks"' has no exported member 'store'."source="TS2305"/>
<errorline="74"column="30"severity="error"message="Property 'getActiveBlockVariation' does not exist on type 'typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/selectors")'."source="TS2339"/>
<errorline="14"column="2"severity="error"message="Module '"@wordpress/components"' has no exported member '__experimentalToolsPanel'."source="TS2305"/>
<errorline="16"column="2"severity="error"message="Module '"@wordpress/components"' has no exported member '__experimentalToolsPanelItem'."source="TS2305"/>
<errorline="51"column="6"severity="error"message="Property 'getBlockVariations' does not exist on type 'typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__blocks/store/selectors")'."source="TS2339"/>
<errorline="38"column="37"severity="error"message="Type 'unknown' is not assignable to type 'string | undefined'."source="TS2322"/>
Property 'label' does not exist on type 'DetailedHTMLProps<ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>'." source="TS2322" />
The types of 'propTypes.attributes' are incompatible between these types.
Type 'Validator<object>' is not assignable to type 'Validator<{ label: string; placeholder: string; formId: string; className: string; hasLabel: boolean; align: string; }>'.
Type '{}' is missing the following properties from type '{ label: string; placeholder: string; formId: string; className: string; hasLabel: boolean; align: string; }': label, placeholder, formId, className, and 2 more." source="TS2345" />
Overload 1 of 2, '(metadata: BlockConfiguration<{ hasLabel: unknown; label: unknown; placeholder: unknown; formId: unknown; }>, settings?: Partial<BlockConfiguration<{ hasLabel: unknown; label: unknown; placeholder: unknown; formId: unknown; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ hasLabel: unknown; label: unknown; placeholder: unknown; formId: unknown; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ hasLabel: unknown; label: unknown; placeholder: unknown; formId: unknown; }>, "title" | "category" | "attributes">'." source="TS2769" />
<errorline="150"column="18"severity="error"message="Property 'idBase' does not exist on type '{ hasLabel: unknown; label: unknown; placeholder: unknown; formId: unknown; }'."source="TS2339"/>
<errorline="150"column="26"severity="error"message="Property 'instance' does not exist on type '{ hasLabel: unknown; label: unknown; placeholder: unknown; formId: unknown; }'."source="TS2339"/>
<errorline="152"column="20"severity="error"message="Property 'instance' does not exist on type '{ hasLabel: unknown; label: unknown; placeholder: unknown; formId: unknown; }'."source="TS2339"/>
Types of property 'attributes' are incompatible.
Type 'Readonly<Record<string, any>>' is missing the following properties from type '{ label: string; placeholder: string; formId: string; className: string; hasLabel: boolean; align: string; }': label, placeholder, formId, className, and 2 more." source="TS2322" />
Property 'search' is missing in type '{ selected: any; }' but required in type '{ selected: any[]; search: string; }'." source="TS2345" />
<errorline="48"column="12"severity="error"message="Parameter 'search' implicitly has an 'any' type."source="TS7006"/>
<errorline="61"column="14"severity="error"message="Parameter 'args' implicitly has an 'any' type."source="TS7006"/>
<errorline="113"column="16"severity="error"message="Parameter 'n' implicitly has an 'any' type."source="TS7006"/>
<errorline="139"column="15"severity="error"message="Parameter 'id' implicitly has an 'any' type."source="TS7006"/>
<errorline="140"column="44"severity="error"message="Property 'id' does not exist on type 'never'."source="TS2339"/>
Try `npm i --save-dev @types/wordpress__server-side-render` if it exists or add a new declaration (.d.ts) file containing `declare module '@wordpress/server-side-render';`" source="TS7016" />
<errorline="31"column="10"severity="error"message="A spread argument must either have a tuple type or be passed to a rest parameter."source="TS2556"/>
<errorline="66"column="24"severity="error"message="Parameter 'attributes' implicitly has an 'any' type."source="TS7006"/>
<errorline="67"column="20"severity="error"message="Parameter 'prevState' implicitly has an 'any' type."source="TS7006"/>
<errorline="109"column="20"severity="error"message="Parameter 'value' implicitly has an 'any[]' type."source="TS7006"/>
<errorline="212"column="20"severity="error"message="Parameter 'value' implicitly has an 'any[]' type."source="TS7006"/>
The types of 'attributes.columns' are incompatible between these types.
Type '{ type: string; default: number; }' is not assignable to type 'BlockAttribute<unknown>'.
Type '{ type: string; default: number; }' is missing the following properties from type 'Query<unknown>': source, selector, query
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ columns: unknown; rows: unknown; tags: unknown; stockStatus: unknown; alignButtons: unknown; contentVisibility: unknown; tagOperator: unknown; orderby: unknown; isPreview: unknown; }>): Block<...> | undefined', gave the following error.
Argument of type '{ name: string; title: string; category: string; keywords: string[]; description: string; supports: { align: string[]; html: boolean; }; attributes: { columns: { type: string; default: number; }; rows: { type: string; default: number; }; ... 6 more ...; stockStatus: { ...; }; }; example: { ...; }; textdomain: string...' is not assignable to parameter of type 'string'." source="TS2769" />
Try `npm i --save-dev @types/wordpress__server-side-render` if it exists or add a new declaration (.d.ts) file containing `declare module '@wordpress/server-side-render';`" source="TS7016" />
<errorline="70"column="20"severity="error"message="Parameter 'value' implicitly has an 'any[]' type."source="TS7006"/>
Overload 1 of 2, '(metadata: BlockConfiguration<{ columns: unknown; rows: unknown; alignButtons: unknown; categories: unknown; catOperator: unknown; contentVisibility: unknown; isPreview: unknown; stockStatus: unknown; }>, settings?: Partial<BlockConfiguration<{ columns: unknown; rows: unknown; ... 5 more ...; stockStatus: unknown; }>> | undefined): Block<...> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{ columns: unknown; rows: unknown; alignButtons: unknown; categories: unknown; catOperator: unknown; contentVisibility: unknown; isPreview: unknown; stockStatus: unknown; }>'.
Type 'string' is not assignable to type 'Pick<Block<{ columns: unknown; rows: unknown; alignButtons: unknown; categories: unknown; catOperator: unknown; contentVisibility: unknown; isPreview: unknown; stockStatus: unknown; }>, "title" | "category" | "attributes">'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ columns: unknown; rows: unknown; alignButtons: unknown; categories: unknown; catOperator: unknown; contentVisibility: unknown; isPreview: unknown; stockStatus: unknown; }>): Block<{ ...; }> | undefined', gave the following error.
<errorline="17"column="14"severity="error"message="'getProductLayoutConfig' implicitly has return type 'any' because it does not have a return type annotation and is referenced directly or indirectly in one of its return expressions."source="TS7023"/>
<errorline="24"column="10"severity="error"message="Property 'name' does not exist on type 'Object'."source="TS2339"/>
<errorline="26"column="14"severity="error"message="Property 'attributes' does not exist on type 'Object'."source="TS2339"/>
<errorline="29"column="12"severity="error"message="Property 'innerBlocks' does not exist on type 'Object'."source="TS2339"/>
<errorline="30"column="39"severity="error"message="Property 'innerBlocks' does not exist on type 'Object'."source="TS2339"/>
Property 'urlParameterSuffix' does not exist on type 'IntrinsicAttributes & Pick<ProductListContainerProps, "attributes">& Pick<InferProps<{ attributes: Validator<object>; hideOutOfStockItems: Requireable<...>; }>, "hideOutOfStockItems">& Pick<...>'." source="TS2322" />
<errorline="183"column="10"severity="error"message="Variable 'newBlocks' implicitly has type 'any[]' in some locations where its type cannot be determined."source="TS7034"/>
Type '{ imageSizing: string; }' is not assignable to type 'string'." source="TS2345" />
<errorline="188"column="40"severity="error"message="Variable 'newBlocks' implicitly has an 'any[]' type."source="TS7005"/>
<errorline="199"column="20"severity="error"message="Property 'renderAppender' does not exist on type '{ template: any; templateLock: boolean; allowedBlocks: string[]; }'."source="TS2339"/>
Overload 1 of 2, '(metadata: BlockConfiguration<{}>, settings?: Partial<BlockConfiguration<{}>> | undefined): Block<{}> | undefined', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'BlockConfiguration<{}>'.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{}>): Block<{}> | undefined', gave the following error.
Argument of type '{ icon: { src: JSX.Element; }; edit: any; save: ({ attributes }: { attributes: any; }) => JSX.Element; deprecated: { attributes: { columns: { type: string; }; rows: { type: string; }; alignButtons: { type: string; }; contentVisibility: { ...; }; orderby: { ...; }; layoutConfig: { ...; }; isPreview: { ...; }; } & { ....' is not assignable to parameter of type 'BlockConfiguration<{}>'.
Types of property 'deprecated' are incompatible.
Type '{ attributes: { columns: { type: string; }; rows: { type: string; }; alignButtons: { type: string; }; contentVisibility: { type: string; }; orderby: { type: string; }; layoutConfig: { type: string; }; isPreview: { ...; }; } & { ...; }; save({ attributes }: { ...; }): Element; }[]' is not assignable to type 'readonly BlockDeprecation<{}, Record<string, any>>[]'.
Type '{ attributes: { columns: { type: string; }; rows: { type: string; }; alignButtons: { type: string; }; contentVisibility: { type: string; }; orderby: { type: string; }; layoutConfig: { type: string; }; isPreview: { ...; }; } & { ...; }; save({ attributes }: { ...; }): Element; }' is not assignable to type 'BlockDeprecation<{}, Record<string, any>>'.
Types of property 'attributes' are incompatible.
Type '{ columns: { type: string; }; rows: { type: string; }; alignButtons: { type: string; }; contentVisibility: { type: string; }; orderby: { type: string; }; layoutConfig: { type: string; }; isPreview: { type: string; default: boolean; }; } & { ...; }' is not assignable to type '{ readonly [x: string]: BlockAttribute<any>; }'.
Property '"columns"' is incompatible with index signature.
Type '{ type: string; }' is not assignable to type 'BlockAttribute<any>'.
Type '{ type: string; }' is missing the following properties from type 'Query<any>': source, selector, query" source="TS2769" />
Try `npm i --save-dev @types/wordpress__server-side-render` if it exists or add a new declaration (.d.ts) file containing `declare module '@wordpress/server-side-render';`" source="TS7016" />
<errorline="15"column="38"severity="error"message="An import path cannot end with a '.tsx' extension. Consider importing '@woocommerce/editor-components/expandable-search-list-item/expandable-search-list-item.js' instead."source="TS2691"/>
<errorline="23"column="2"severity="error"message="Binding element 'attributes' implicitly has an 'any' type."source="TS7031"/>
<errorline="24"column="2"severity="error"message="Binding element 'error' implicitly has an 'any' type."source="TS7031"/>
<errorline="25"column="2"severity="error"message="Binding element 'expandedAttribute' implicitly has an 'any' type."source="TS7031"/>
<errorline="26"column="2"severity="error"message="Binding element 'onChange' implicitly has an 'any' type."source="TS7031"/>
<errorline="27"column="2"severity="error"message="Binding element 'onExpandAttribute' implicitly has an 'any' type."source="TS7031"/>
<errorline="28"column="2"severity="error"message="Binding element 'onOperatorChange' implicitly has an 'any' type."source="TS7031"/>
<errorline="29"column="2"severity="error"message="Binding element 'instanceId' implicitly has an 'any' type."source="TS7031"/>
<errorline="30"column="2"severity="error"message="Binding element 'isCompact' implicitly has an 'any' type."source="TS7031"/>
<errorline="31"column="2"severity="error"message="Binding element 'isLoading' implicitly has an 'any' type."source="TS7031"/>
<errorline="32"column="2"severity="error"message="Binding element 'operator' implicitly has an 'any' type."source="TS7031"/>
<errorline="33"column="2"severity="error"message="Binding element 'selected' implicitly has an 'any' type."source="TS7031"/>
<errorline="34"column="2"severity="error"message="Binding element 'termsAreLoading' implicitly has an 'any' type."source="TS7031"/>
<errorline="35"column="2"severity="error"message="Binding element 'termsList' implicitly has an 'any' type."source="TS7031"/>
<errorline="37"column="23"severity="error"message="Parameter 'args' implicitly has an 'any' type."source="TS7006"/>
<errorline="60"column="21"severity="error"message="Binding element 'id' implicitly has an 'any' type."source="TS7031"/>
<errorline="141"column="15"severity="error"message="Parameter 'n' implicitly has an 'any' type."source="TS7006"/>
<errorline="164"column="5"severity="error"message="Property 'isSingle' is missing in type '{ className: string; list: any[]; isLoading: any; selected: any; onChange: any; renderItem: (args: any) => Element; messages: { clear: string; list: string; noItems: string; search: string; selected: (n: any) => string; updated: string; }; isCompact: any; isHierarchical: true; }' but required in type 'SearchListControlProps'."source="TS2741"/>
<errorline="169"column="16"severity="error"message="Binding element 'id' implicitly has an 'any' type."source="TS7031"/>
Type '{ id: never; attr_slug: never; }' is not assignable to type 'string'." source="TS2322" />
<errorline="67"column="24"severity="error"message="Type 'string' is not assignable to type '"all" | "any"'."source="TS2322"/>
Type '{ id: never; attr_slug: never; }' is not assignable to type 'string'." source="TS2322" />
<errorline="82"column="24"severity="error"message="Type 'string' is not assignable to type '"all" | "any"'."source="TS2322"/>
The types of 'attributes.columns' are incompatible between these types.
Type '{ type: string; default: number; }' is not assignable to type 'BlockAttribute<unknown>'.
Type '{ type: string; default: number; }' is missing the following properties from type 'Query<unknown>': source, selector, query
Overload 2 of 2, '(name: string, settings: BlockConfiguration<{ columns: unknown; rows: unknown; stockStatus: unknown; attributes: unknown; attrOperator: unknown; contentVisibility: unknown; orderby: unknown; alignButtons: unknown; isPreview: unknown; }>): Block<...> | undefined', gave the following error.
Argument of type '{ name: string; title: string; category: string; keywords: string[]; description: string; supports: { align: string[]; html: boolean; }; attributes: { attributes: { type: string; default: never[]; }; attrOperator: { ...; }; ... 6 more ...; stockStatus: { ...; }; }; textdomain: string; apiVersion: number; $schema: st...' is not assignable to parameter of type 'string'." source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<Attributes>, settings?: Partial<BlockConfiguration<Attributes>> | undefined): Block<...> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; description: string; category: string; keywords: string[]; supports: { html: boolean; multiple: boolean; color: { __experimentalDefaultControls: { text: boolean; }; }; inserter: boolean; lock: boolean; }; ... 4 more ...; $schema: string; }' is not assignable to parameter of type 'BlockConfiguration<Attributes>'.
Type '{ name: string; version: string; title: string; description: string; category: string; keywords: string[]; supports: { html: boolean; multiple: boolean; color: { __experimentalDefaultControls: { text: boolean; }; }; inserter: boolean; lock: boolean; }; ... 4 more ...; $schema: string; }' is not assignable to type 'Partial<Omit<Block<Attributes>, "icon">>'.
The types of 'attributes.className' are incompatible between these types.
Type '{ type: string; default: string; }' is not assignable to type 'BlockAttribute<string | undefined>'.
Type '{ type: string; default: string; }' is missing the following properties from type 'Query<string | undefined>': source, selector, query
Overload 2 of 2, '(name: string, settings: BlockConfiguration<Attributes>): Block<Attributes> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; description: string; category: string; keywords: string[]; supports: { html: boolean; multiple: boolean; color: { __experimentalDefaultControls: { text: boolean; }; }; inserter: boolean; lock: boolean; }; ... 4 more ...; $schema: string; }' is not assignable to parameter of type 'string'." source="TS2769" />
<errorline="15"column="2"severity="error"message="Module '"@wordpress/components"' has no exported member '__experimentalToggleGroupControl'."source="TS2305"/>
<errorline="17"column="2"severity="error"message="Module '"@wordpress/components"' has no exported member '__experimentalToggleGroupControlOption'."source="TS2305"/>
<errorline="20"column="35"severity="error"message="Parameter 'editMode' implicitly has an 'any' type."source="TS7006"/>
<errorline="20"column="45"severity="error"message="Parameter 'setAttributes' implicitly has an 'any' type."source="TS7006"/>
<errorline="20"column="60"severity="error"message="Parameter 'buttonTitle' implicitly has an 'any' type."source="TS7006"/>
<errorline="35"column="49"severity="error"message="Parameter 'attributes' implicitly has an 'any' type."source="TS7006"/>
<errorline="35"column="61"severity="error"message="Parameter 'setAttributes' implicitly has an 'any' type."source="TS7006"/>
<errorline="118"column="20"severity="error"message="Parameter 'value' implicitly has an 'any' type."source="TS7006"/>
<errorline="168"column="46"severity="error"message="Parameter 'attributes' implicitly has an 'any' type."source="TS7006"/>
<errorline="168"column="58"severity="error"message="Parameter 'setAttributes' implicitly has an 'any' type."source="TS7006"/>
<errorline="64"column="7"severity="error"message="Property 'onClick' is missing in type '{ screenReaderLabel: string; }' but required in type 'LoadMoreButtonProps'."source="TS2741"/>
<errorline="17"column="2"severity="error"message="Binding element 'attributes' implicitly has an 'any' type."source="TS7031"/>
<errorline="18"column="2"severity="error"message="Binding element 'icon' implicitly has an 'any' type."source="TS7031"/>
<errorline="19"column="2"severity="error"message="Binding element 'name' implicitly has an 'any' type."source="TS7031"/>
<errorline="20"column="2"severity="error"message="Binding element 'noReviewsPlaceholder' implicitly has an 'any' type."source="TS7031"/>
<errorline="62"column="23"severity="error"message="Parameter 'callback' implicitly has an 'any' type."source="TS7006"/>
<errorline="39"column="28"severity="error"message="Property 'showProductName' does not exist on type 'Object'."source="TS2339"/>
<errorline="42"column="39"severity="error"message="Property 'showProductName' does not exist on type 'Object'."source="TS2339"/>
<errorline="75"column="26"severity="error"message="Type '() => JSX.Element' is not assignable to type 'ReactElementLike'."source="TS2322"/>
<errorline="41"column="10"severity="error"message="Property 'editMode' does not exist on type 'Object'."source="TS2339"/>
<errorline="41"column="20"severity="error"message="Property 'categoryIds' does not exist on type 'Object'."source="TS2339"/>
<errorline="51"column="29"severity="error"message="Property 'categoryIds' does not exist on type 'Object'."source="TS2339"/>
<errorline="52"column="20"severity="error"message="Parameter 'value' implicitly has an 'any[]' type."source="TS7006"/>
<errorline="68"column="28"severity="error"message="Property 'showProductName' does not exist on type 'Object'."source="TS2339"/>
<errorline="71"column="39"severity="error"message="Property 'showProductName' does not exist on type 'Object'."source="TS2339"/>
<errorline="123"column="29"severity="error"message="Property 'categoryIds' does not exist on type 'Object'."source="TS2339"/>
<errorline="124"column="20"severity="error"message="Parameter 'value' implicitly has an 'any[]' type."source="TS7006"/>
<errorline="163"column="26"severity="error"message="Type '() => JSX.Element' is not assignable to type 'ReactElementLike'."source="TS2322"/>
Property 'onChange' does not exist on type 'IntrinsicAttributes & { selected: number[]; } & { children?: ReactNode; }'." source="TS2322" />
<errorline="83"column="20"severity="error"message="Parameter 'value' implicitly has an 'any[]' type."source="TS7006"/>
<errorline="142"column="29"severity="error"message="Property 'productId' does not exist on type 'Object'."source="TS2339"/>
Property 'onChange' does not exist on type 'IntrinsicAttributes & { selected: number[]; } & { children?: ReactNode; }'." source="TS2322" />
<errorline="143"column="20"severity="error"message="Parameter 'value' implicitly has an 'any[]' type."source="TS7006"/>
Type 'ComponentClass<{ error: any; getProduct: any; isLoading: any; product: any; }, any>' is missing the following properties from type 'ReactElementLike': type, props, key" source="TS2322" />
Type 'ComponentClass<BlockProps, any>' is not assignable to type 'FunctionComponent<{}>'.
Type 'ComponentClass<BlockProps, any>' provides no match for the signature '(props: { children?: ReactNode; }, context?: any): ReactElement<any, any> | null'." source="TS2322" />
<errorline="17"column="3"severity="error"message="Type 'string' is not assignable to type 'ErrorObject'."source="TS2322"/>
<errorline="19"column="3"severity="error"message="Type '(arg0: any) => any' is not assignable to type '() => void'."source="TS2322"/>
Property 'showVariations' does not exist on type 'IntrinsicAttributes & { selected: number[]; } & { children?: ReactNode; }'." source="TS2322" />
<errorline="17"column="16"severity="error"message="Parameter 'value' implicitly has an 'any[]' type."source="TS7006"/>
<errorline="92"column="7"severity="error"message="Type 'false' is not assignable to type 'ComponentType<{}> | undefined'."source="TS2322"/>
Overload 1 of 2, '(props: BlockErrorBoundaryProps | Readonly<BlockErrorBoundaryProps>): BlockErrorBoundary', gave the following error.
Property 'text' is missing in type '{ children: Element[]; header: string; }' but required in type 'Readonly<BlockErrorBoundaryProps>'.
Overload 2 of 2, '(props: BlockErrorBoundaryProps, context: any): BlockErrorBoundary', gave the following error.
Property 'text' is missing in type '{ children: Element[]; header: string; }' but required in type 'Readonly<BlockErrorBoundaryProps>'." source="TS2769" />
Overload 1 of 2, '(metadata: BlockConfiguration<Attributes>, settings?: Partial<BlockConfiguration<Attributes>> | undefined): Block<...> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; description: string; category: string; keywords: string[]; supports: { html: boolean; multiple: boolean; color: { link: boolean; __experimentalDefaultControls: { ...; }; }; inserter: boolean; lock: boolean; }; ... 4 more ...; $schema: string; }' is not assignable to parameter of type 'BlockConfiguration<Attributes>'.
Type '{ name: string; version: string; title: string; description: string; category: string; keywords: string[]; supports: { html: boolean; multiple: boolean; color: { link: boolean; __experimentalDefaultControls: { ...; }; }; inserter: boolean; lock: boolean; }; ... 4 more ...; $schema: string; }' is not assignable to type 'Partial<Omit<Block<Attributes>, "icon">>'.
Types of property 'attributes' are incompatible.
Overload 2 of 2, '(name: string, settings: BlockConfiguration<Attributes>): Block<Attributes> | undefined', gave the following error.
Argument of type '{ name: string; version: string; title: string; description: string; category: string; keywords: string[]; supports: { html: boolean; multiple: boolean; color: { link: boolean; __experimentalDefaultControls: { ...; }; }; inserter: boolean; lock: boolean; }; ... 4 more ...; $schema: string; }' is not assignable to parameter of type 'string'." source="TS2769" />
<errorline="19"column="24"severity="error"message="Parameter 'args' implicitly has an 'any' type."source="TS7006"/>
<errorline="49"column="24"severity="error"message="Parameter 'args' implicitly has an 'any' type."source="TS7006"/>
<errorline="56"column="22"severity="error"message="Property 'toHaveWarned' does not exist on type 'JestMatchers<Console>'."source="TS2339"/>
<errorline="73"column="22"severity="error"message="Property 'toHaveWarned' does not exist on type 'JestMatchers<Console>'."source="TS2339"/>
<errorline="84"column="28"severity="error"message="Property 'billingAddress' does not exist on type 'CanMakePaymentArgument'."source="TS2339"/>
Type '{ cartTotals: { total_items: string; total_items_tax: string; total_fees: string; total_fees_tax: string; total_discount: string; total_discount_tax: string; total_shipping: string; total_shipping_tax: string; ... 9 more ...; currency_suffix: string; }; ... 4 more ...; paymentRequirements: string[]; }' is missing the following properties from type 'CanMakePaymentArgument': cart, billingData" source="TS2345" />
<errorline="147"column="7"severity="error"message="Argument of type '{ cartTotals: { total_items: string; total_items_tax: string; total_fees: string; total_fees_tax: string; total_discount: string; total_discount_tax: string; total_shipping: string; total_shipping_tax: string; ... 9 more ...; currency_suffix: string; }; ... 4 more ...; paymentRequirements: string[]; }' is not assignable to parameter of type 'CanMakePaymentArgument'."source="TS2345"/>
<errorline="164"column="8"severity="error"message="Argument of type '{ cartTotals: { total_items: string; total_items_tax: string; total_fees: string; total_fees_tax: string; total_discount: string; total_discount_tax: string; total_shipping: string; total_shipping_tax: string; ... 9 more ...; currency_suffix: string; }; ... 4 more ...; paymentRequirements: string[]; }' is not assignable to parameter of type 'CanMakePaymentArgument'."source="TS2345"/>
<errorline="174"column="7"severity="error"message="Argument of type '{ cartTotals: { total_items: string; total_items_tax: string; total_fees: string; total_fees_tax: string; total_discount: string; total_discount_tax: string; total_shipping: string; total_shipping_tax: string; ... 9 more ...; currency_suffix: string; }; ... 4 more ...; paymentRequirements: string[]; }' is not assignable to parameter of type 'CanMakePaymentArgument'."source="TS2345"/>
<errorline="183"column="7"severity="error"message="Argument of type '{ cartTotals: { total_items: string; total_items_tax: string; total_fees: string; total_fees_tax: string; total_discount: string; total_discount_tax: string; total_shipping: string; total_shipping_tax: string; ... 9 more ...; currency_suffix: string; }; ... 4 more ...; paymentRequirements: string[]; }' is not assignable to parameter of type 'CanMakePaymentArgument'."source="TS2345"/>
<errorline="192"column="7"severity="error"message="Argument of type '{ cartTotals: { total_items: string; total_items_tax: string; total_fees: string; total_fees_tax: string; total_discount: string; total_discount_tax: string; total_shipping: string; total_shipping_tax: string; ... 9 more ...; currency_suffix: string; }; ... 4 more ...; paymentRequirements: string[]; }' is not assignable to parameter of type 'CanMakePaymentArgument'."source="TS2345"/>
<errorline="203"column="7"severity="error"message="Argument of type '{ cartTotals: { total_items: string; total_items_tax: string; total_fees: string; total_fees_tax: string; total_discount: string; total_discount_tax: string; total_shipping: string; total_shipping_tax: string; ... 9 more ...; currency_suffix: string; }; ... 4 more ...; paymentRequirements: string[]; }' is not assignable to parameter of type 'CanMakePaymentArgument'."source="TS2345"/>
<errorline="204"column="22"severity="error"message="Property 'toHaveErrored' does not exist on type 'JestMatchers<Console>'."source="TS2339"/>
<errorline="214"column="7"severity="error"message="Argument of type '{ cartTotals: { total_items: string; total_items_tax: string; total_fees: string; total_fees_tax: string; total_discount: string; total_discount_tax: string; total_shipping: string; total_shipping_tax: string; ... 9 more ...; currency_suffix: string; }; ... 4 more ...; paymentRequirements: string[]; }' is not assignable to parameter of type 'CanMakePaymentArgument'."source="TS2345"/>
<errorline="215"column="26"severity="error"message="Property 'toHaveErrored' does not exist on type 'Matchers<void, Console>'."source="TS2339"/>
<errorline="21"column="25"severity="error"message="Property 'toHaveErrored' does not exist on type 'Matchers<void, Console>'."source="TS2339"/>
<errorline="28"column="21"severity="error"message="Property 'toHaveErrored' does not exist on type 'JestMatchers<Console>'."source="TS2339"/>
<errorline="44"column="25"severity="error"message="Property 'toHaveErrored' does not exist on type 'Matchers<void, Console>'."source="TS2339"/>
<errorline="63"column="5"severity="error"message="Type 'boolean' is not assignable to type 'CanMakePaymentExtensionCallback'."source="TS2322"/>
<errorline="69"column="21"severity="error"message="Property 'toHaveErrored' does not exist on type 'JestMatchers<Console>'."source="TS2339"/>
Try `npm i --save-dev @types/deep-freeze` if it exists or add a new declaration (.d.ts) file containing `declare module 'deep-freeze';`" source="TS7016" />
<errorline="12"column="7"severity="error"message="Variable 'fulfillment' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="19"column="5"severity="error"message="Variable 'fulfillment' implicitly has an 'any' type."source="TS7005"/>
<errorline="20"column="23"severity="error"message="Variable 'fulfillment' implicitly has an 'any' type."source="TS7005"/>
<errorline="37"column="7"severity="error"message="Type '{}' is missing the following properties from type 'CartResponseTotals': total_items, total_items_tax, total_fees, total_fees_tax, and 14 more."source="TS2740"/>
<errorline="40"column="22"severity="error"message="Variable 'fulfillment' implicitly has an 'any' type."source="TS7005"/>
<errorline="46"column="7"severity="error"message="Variable 'fulfillment' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="53"column="5"severity="error"message="Variable 'fulfillment' implicitly has an 'any' type."source="TS7005"/>
<errorline="54"column="23"severity="error"message="Variable 'fulfillment' implicitly has an 'any' type."source="TS7005"/>
<errorline="56"column="22"severity="error"message="Variable 'fulfillment' implicitly has an 'any' type."source="TS7005"/>
Try `npm i --save-dev @types/deep-freeze` if it exists or add a new declaration (.d.ts) file containing `declare module 'deep-freeze';`" source="TS7016" />
<errorline="4"column="10"severity="error"message="Module '"@wordpress/data"' has no exported member 'controls'."source="TS2305"/>
<errorline="19"column="7"severity="error"message="Variable 'fulfillment' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="26"column="55"severity="error"message="A spread argument must either have a tuple type or be passed to a rest parameter."source="TS2556"/>
<errorline="29"column="4"severity="error"message="Variable 'fulfillment' implicitly has an 'any' type."source="TS7005"/>
<errorline="42"column="23"severity="error"message="Variable 'fulfillment' implicitly has an 'any' type."source="TS7005"/>
<errorline="51"column="19"severity="error"message="Type 'undefined' is not assignable to type 'string | null'."source="TS2322"/>
<errorline="52"column="19"severity="error"message="Type 'undefined' is not assignable to type 'boolean'."source="TS2322"/>
<errorline="64"column="22"severity="error"message="Variable 'fulfillment' implicitly has an 'any' type."source="TS7005"/>
<errorline="73"column="5"severity="error"message="Variable 'fulfillment' implicitly has an 'any' type."source="TS7005"/>
<errorline="74"column="23"severity="error"message="Variable 'fulfillment' implicitly has an 'any' type."source="TS7005"/>
<errorline="86"column="23"severity="error"message="Variable 'fulfillment' implicitly has an 'any' type."source="TS7005"/>
<errorline="93"column="20"severity="error"message="Type 'undefined' is not assignable to type 'Headers'."source="TS2322"/>
<errorline="103"column="5"severity="error"message="Variable 'fulfillment' implicitly has an 'any' type."source="TS7005"/>
<errorline="104"column="5"severity="error"message="Variable 'fulfillment' implicitly has an 'any' type."source="TS7005"/>
<errorline="105"column="23"severity="error"message="Variable 'fulfillment' implicitly has an 'any' type."source="TS7005"/>
Object literal may only specify known properties, and 'foo' does not exist in type 'Headers'." source="TS2322" />
<errorline="121"column="22"severity="error"message="Variable 'fulfillment' implicitly has an 'any' type."source="TS7005"/>
<errorline="129"column="6"severity="error"message="Variable 'fulfillment' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="130"column="19"severity="error"message="Rest parameter 'testArgs' implicitly has an 'any[]' type."source="TS7019"/>
<errorline="131"column="40"severity="error"message="A spread argument must either have a tuple type or be passed to a rest parameter."source="TS2556"/>
<errorline="134"column="21"severity="error"message="Variable 'fulfillment' implicitly has an 'any' type."source="TS7005"/>
<errorline="153"column="21"severity="error"message="Variable 'fulfillment' implicitly has an 'any' type."source="TS7005"/>
<errorline="163"column="20"severity="error"message="Variable 'fulfillment' implicitly has an 'any' type."source="TS7005"/>
<errorline="6"column="25"severity="error"message="Parameter 'total' implicitly has an 'any' type."source="TS7006"/>
<errorline="9"column="10"severity="error"message="Parameter 'key' implicitly has an 'any' type."source="TS7006"/>
<errorline="9"column="19"severity="error"message="Element implicitly has an 'any' type because expression of type 'any' can't be used to index type '{ total: any; }'."source="TS7053"/>
<errorline="10"column="10"severity="error"message="Parameter 'key' implicitly has an 'any' type."source="TS7006"/>
<errorline="10"column="22"severity="error"message="Element implicitly has an 'any' type because expression of type 'any' can't be used to index type '{ total: any; }'."source="TS7053"/>
<errorline="94"column="6"severity="error"message="Argument of type '{ 'wc/blocks': { products: { '[]': { '?someQuery=2': { items: string[]; headers: { get: (key: any) => any; has: (key: any) => boolean; }; }; }; }; 'products/attributes': { '[10]': { '?someQuery=2': { items: string[]; headers: { get: (key: any) => any; has: (key: any) => boolean; }; }; }; }; 'products/attributes/term...' is not assignable to parameter of type 'string'."source="TS2345"/>
<errorline="106"column="11"severity="error"message="Expected 4-6 arguments, but got 3."source="TS2554"/>
<errorline="112"column="25"severity="error"message="Argument of type '{ 'wc/blocks': { products: { '[]': { '?someQuery=2': { items: string[]; headers: { get: (key: any) => any; has: (key: any) => boolean; }; }; }; }; 'products/attributes': { '[10]': { '?someQuery=2': { items: string[]; headers: { get: (key: any) => any; has: (key: any) => boolean; }; }; }; }; 'products/attributes/term...' is not assignable to parameter of type 'string'."source="TS2345"/>
Try `npm i --save-dev @types/deep-freeze` if it exists or add a new declaration (.d.ts) file containing `declare module 'deep-freeze';`" source="TS7016" />
<errorline="32"column="7"severity="error"message="This condition will always return 'false' since the types '"core/editor"' and '"wc/store/cart"' have no overlap."source="TS2367"/>
<errorline="54"column="17"severity="error"message="Parameter 'setting' implicitly has an 'any' type."source="TS7006"/>
<errorline="54"column="26"severity="error"message="Rest parameter 'rest' implicitly has an 'any[]' type."source="TS7019"/>
<errorline="161"column="41"severity="error"message="Property 'invalidateResolutionForStore' does not exist on type 'DispatchFromMap<typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/data/cart/actions")>'."source="TS2339"/>
<errorline="164"column="19"severity="error"message="Argument of type 'Cart' is not assignable to parameter of type 'CartResponse'."source="TS2345"/>
<errorline="243"column="41"severity="error"message="Property 'invalidateResolutionForStore' does not exist on type 'DispatchFromMap<typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/assets/js/data/cart/actions")>'."source="TS2339"/>
<errorline="246"column="19"severity="error"message="Argument of type 'Cart' is not assignable to parameter of type 'CartResponse'."source="TS2345"/>
<errorline="35"column="10"severity="error"message="This condition will always return 'false' since the types '"core/editor"' and '"wc/store/payment"' have no overlap."source="TS2367"/>
<errorline="60"column="10"severity="error"message="This condition will always return 'false' since the types '"core/editor"' and '"wc/store/payment"' have no overlap."source="TS2367"/>
<errorline="79"column="10"severity="error"message="This condition will always return 'false' since the types '"core/editor"' and '"wc/store/payment"' have no overlap."source="TS2367"/>
<errorline="123"column="10"severity="error"message="This condition will always return 'false' since the types '"core/editor"' and '"wc/store/payment"' have no overlap."source="TS2367"/>
Try `npm i --save-dev @types/deep-freeze` if it exists or add a new declaration (.d.ts) file containing `declare module 'deep-freeze';`" source="TS7016" />
Try `npm i --save-dev @types/deep-freeze` if it exists or add a new declaration (.d.ts) file containing `declare module 'deep-freeze';`" source="TS7016" />
Try `npm i --save-dev @types/deep-freeze` if it exists or add a new declaration (.d.ts) file containing `declare module 'deep-freeze';`" source="TS7016" />
<errorline="5"column="10"severity="error"message="Module '"@wordpress/data"' has no exported member 'controls'."source="TS2305"/>
<errorline="32"column="7"severity="error"message="Variable 'fulfillment' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="36"column="4"severity="error"message="Variable 'fulfillment' implicitly has an 'any' type."source="TS7005"/>
<errorline="45"column="22"severity="error"message="Variable 'fulfillment' implicitly has an 'any' type."source="TS7005"/>
<errorline="52"column="4"severity="error"message="Variable 'fulfillment' implicitly has an 'any' type."source="TS7005"/>
<errorline="53"column="22"severity="error"message="Variable 'fulfillment' implicitly has an 'any' type."source="TS7005"/>
Try `npm i --save-dev @types/deep-freeze` if it exists or add a new declaration (.d.ts) file containing `declare module 'deep-freeze';`" source="TS7016" />
<errorline="14"column="28"severity="error"message="Parameter 'callback' implicitly has an 'any' type."source="TS7006"/>
<errorline="38"column="5"severity="error"message="Parameter 'namespace' implicitly has an 'any' type."source="TS7006"/>
<errorline="38"column="16"severity="error"message="Parameter 'resourceName' implicitly has an 'any' type."source="TS7006"/>
<errorline="38"column="30"severity="error"message="Parameter 'ids' implicitly has an 'any[]' type."source="TS7006"/>
<errorline="40"column="32"severity="error"message="Expected 1 arguments, but got 4."source="TS2554"/>
<errorline="94"column="23"severity="error"message="Parameter 'namespace' implicitly has an 'any' type."source="TS7006"/>
<errorline="95"column="32"severity="error"message="Expected 1 arguments, but got 2."source="TS2554"/>
<errorline="37"column="5"severity="error"message="Type 'SearchListItem' is missing the following properties from type 'SearchListItemType': name, value, parent, count, and 2 more."source="TS2740"/>
<errorline="24"column="4"severity="error"message="Type '{ id: number; name: string; parent: number; }' is missing the following properties from type 'SearchListItemType': value, count, children, breadcrumbs"source="TS2739"/>
<errorline="25"column="4"severity="error"message="Type '{ id: number; name: string; parent: number; }' is missing the following properties from type 'SearchListItemType': value, count, children, breadcrumbs"source="TS2739"/>
Type '{ id: number; name: string; parent: number; }[]' is not assignable to type 'SearchListItemType[]'.
Type '{ id: number; name: string; parent: number; }' is missing the following properties from type 'SearchListItemType': value, count, children, breadcrumbs" source="TS2345" />
Type '{ id: number; name: string; parent: number; }[]' is not assignable to type 'SearchListItemType[]'.
Type '{ id: number; name: string; parent: number; }' is missing the following properties from type 'SearchListItemType': value, count, children, breadcrumbs" source="TS2345" />
Type '{ id: number; name: string; parent: number; }[]' is not assignable to type 'SearchListItemType[]'.
Type '{ id: number; name: string; parent: number; }' is missing the following properties from type 'SearchListItemType': value, count, children, breadcrumbs" source="TS2345" />
Type '{ id: number; name: string; }[]' is not assignable to type 'SearchListItemType[]'.
Type '{ id: number; name: string; }' is missing the following properties from type 'SearchListItemType': value, parent, count, children, breadcrumbs" source="TS2322" />
<errorline="53"column="5"severity="error"message="Type '{ id: number; name: string; }[]' is not assignable to type 'SearchListItemsType'."source="TS2322"/>
<errorline="65"column="5"severity="error"message="Type '{ id: number; name: string; }[]' is not assignable to type 'SearchListItemsType'."source="TS2322"/>
<errorline="66"column="18"severity="error"message="Type '{ id: number; name: string; }' is not assignable to type 'SearchListItemType'."source="TS2322"/>
<errorline="77"column="5"severity="error"message="Type '{ id: number; name: string; }[]' is not assignable to type 'SearchListItemsType'."source="TS2322"/>
<errorline="78"column="18"severity="error"message="Type '{ id: number; name: string; }' is not assignable to type 'SearchListItemType'."source="TS2322"/>
<errorline="78"column="29"severity="error"message="Type '{ id: number; name: string; }' is not assignable to type 'SearchListItemType'."source="TS2322"/>
Property 'instanceId' does not exist on type 'IntrinsicAttributes & SearchListControlProps'." source="TS2322" />
<errorline="101"column="5"severity="error"message="Type '{ id: number; name: string; }[]' is not assignable to type 'SearchListItemsType'."source="TS2322"/>
<errorline="115"column="5"severity="error"message="Type '{ id: number; name: string; }[]' is not assignable to type 'SearchListItemsType'."source="TS2322"/>
Type 'null' is not assignable to type 'Document | Node | Element | Window'." source="TS2345" />
<errorline="143"column="5"severity="error"message="Type '{ id: number; name: string; }[]' is not assignable to type 'SearchListItemsType'."source="TS2322"/>
<errorline="151"column="4"severity="error"message="Argument of type 'Element | null' is not assignable to parameter of type 'Document | Node | Element | Window'."source="TS2345"/>
<errorline="166"column="5"severity="error"message="Type '{ id: number; name: string; }[]' is not assignable to type 'SearchListItemsType'."source="TS2322"/>
<errorline="181"column="5"severity="error"message="Type '{ id: number; name: string; }[]' is not assignable to type 'SearchListItemsType'."source="TS2322"/>
<errorline="191"column="26"severity="error"message="Binding element 'item' implicitly has an 'any' type."source="TS7031"/>
<errorline="197"column="5"severity="error"message="Type '{ id: number; name: string; }[]' is not assignable to type 'SearchListItemsType'."source="TS2322"/>
Type '{ id: number; name: string; parent: number; }[]' is not assignable to type 'SearchListItemType[]'.
Type '{ id: number; name: string; parent: number; }' is missing the following properties from type 'SearchListItemType': value, count, children, breadcrumbs" source="TS2322" />
<errorline="72"column="14"severity="error"message="Cannot find name 'gtag'."source="TS2304"/>
<errorline="77"column="9"severity="error"message="Property 'gtag' does not exist on type 'Window & typeof globalThis'."source="TS2339"/>
Property 'error' does not exist on type 'DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement>'." source="TS2322" />
<errorline="31"column="18"severity="error"message="Property 'error' does not exist on type '{ children?: ReactNode; }'."source="TS2339"/>
<errorline="32"column="22"severity="error"message="Property 'isLoading' does not exist on type '{ children?: ReactNode; }'."source="TS2339"/>
<errorline="33"column="23"severity="error"message="Property 'categories' does not exist on type '{ children?: ReactNode; }'."source="TS2339"/>
<errorline="42"column="6"severity="error"message="Variable 'renderer' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="44"column="27"severity="error"message="Property 'mockReset' does not exist on type '(queryArgs: Object) => Promise<any>'."source="TS2339"/>
<errorline="49"column="28"severity="error"message="Property 'mockImplementation' does not exist on type '(queryArgs: Object) => Promise<any>'."source="TS2339"/>
<errorline="63"column="28"severity="error"message="Property 'mockImplementation' does not exist on type '(queryArgs: Object) => Promise<any>'."source="TS2339"/>
<errorline="70"column="18"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="84"column="28"severity="error"message="Property 'mockImplementation' does not exist on type '(queryArgs: Object) => Promise<any>'."source="TS2339"/>
<errorline="87"column="30"severity="error"message="Property 'mockImplementation' does not exist on type '(error: { json?: Function | undefined; message?: string | undefined; type?: string | undefined; }) => Promise<{ message: string; type: string; }>'."source="TS2339"/>
Property 'error' does not exist on type 'DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement>'." source="TS2322" />
<errorline="29"column="18"severity="error"message="Property 'error' does not exist on type '{ children?: ReactNode; }'."source="TS2339"/>
<errorline="30"column="24"severity="error"message="Property 'getCategory' does not exist on type '{ children?: ReactNode; }'."source="TS2339"/>
<errorline="31"column="22"severity="error"message="Property 'isLoading' does not exist on type '{ children?: ReactNode; }'."source="TS2339"/>
<errorline="32"column="21"severity="error"message="Property 'category' does not exist on type '{ children?: ReactNode; }'."source="TS2339"/>
Property 'attributes' does not exist on type 'IntrinsicAttributes & { children?: ReactNode; }'." source="TS2322" />
<errorline="41"column="6"severity="error"message="Variable 'renderer' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="43"column="25"severity="error"message="Property 'mockReset' does not exist on type '(categoryId: number) => Promise<any>'."source="TS2339"/>
<errorline="48"column="26"severity="error"message="Property 'mockImplementation' does not exist on type '(categoryId: number) => Promise<any>'."source="TS2339"/>
<errorline="62"column="4"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
Property 'attributes' does not exist on type 'IntrinsicAttributes & { children?: ReactNode; }'." source="TS2322" />
<errorline="73"column="18"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="83"column="26"severity="error"message="Property 'mockImplementation' does not exist on type '(categoryId: number) => Promise<any>'."source="TS2339"/>
<errorline="83"column="48"severity="error"message="Parameter 'categoryId' implicitly has an 'any' type."source="TS7006"/>
<errorline="90"column="18"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="108"column="26"severity="error"message="Property 'mockImplementation' does not exist on type '(categoryId: number) => Promise<any>'."source="TS2339"/>
<errorline="111"column="30"severity="error"message="Property 'mockImplementation' does not exist on type '(error: { json?: Function | undefined; message?: string | undefined; type?: string | undefined; }) => Promise<{ message: string; type: string; }>'."source="TS2339"/>
Property 'error' does not exist on type 'DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement>'." source="TS2322" />
<errorline="35"column="18"severity="error"message="Property 'error' does not exist on type '{ children?: ReactNode; }'."source="TS2339"/>
<errorline="36"column="28"severity="error"message="Property 'expandedProduct' does not exist on type '{ children?: ReactNode; }'."source="TS2339"/>
<errorline="37"column="22"severity="error"message="Property 'isLoading' does not exist on type '{ children?: ReactNode; }'."source="TS2339"/>
<errorline="38"column="23"severity="error"message="Property 'variations' does not exist on type '{ children?: ReactNode; }'."source="TS2339"/>
<errorline="39"column="30"severity="error"message="Property 'variationsLoading' does not exist on type '{ children?: ReactNode; }'."source="TS2339"/>
Property 'error' does not exist on type 'IntrinsicAttributes & { children?: ReactNode; }'." source="TS2322" />
<errorline="56"column="6"severity="error"message="Variable 'renderer' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="58"column="34"severity="error"message="Property 'mockReset' does not exist on type '(product: number) => Promise<any>'."source="TS2339"/>
<errorline="63"column="35"severity="error"message="Property 'mockImplementation' does not exist on type '(product: number) => Promise<any>'."source="TS2339"/>
Property 'error' does not exist on type 'IntrinsicAttributes & { children?: ReactNode; }'." source="TS2322" />
<errorline="136"column="35"severity="error"message="Property 'mockImplementation' does not exist on type '(product: number) => Promise<any>'."source="TS2339"/>
<errorline="143"column="18"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="163"column="35"severity="error"message="Property 'mockImplementation' does not exist on type '(product: number) => Promise<any>'."source="TS2339"/>
<errorline="166"column="30"severity="error"message="Property 'mockImplementation' does not exist on type '(error: { json?: Function | undefined; message?: string | undefined; type?: string | undefined; }) => Promise<{ message: string; type: string; }>'."source="TS2339"/>
Property 'error' does not exist on type 'DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement>'." source="TS2322" />
<errorline="29"column="18"severity="error"message="Property 'error' does not exist on type '{ children?: ReactNode; }'."source="TS2339"/>
<errorline="30"column="23"severity="error"message="Property 'getProduct' does not exist on type '{ children?: ReactNode; }'."source="TS2339"/>
<errorline="31"column="22"severity="error"message="Property 'isLoading' does not exist on type '{ children?: ReactNode; }'."source="TS2339"/>
<errorline="32"column="20"severity="error"message="Property 'product' does not exist on type '{ children?: ReactNode; }'."source="TS2339"/>
Property 'attributes' does not exist on type 'IntrinsicAttributes & { children?: ReactNode; }'." source="TS2322" />
<errorline="41"column="6"severity="error"message="Variable 'renderer' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="43"column="24"severity="error"message="Property 'mockReset' does not exist on type '(productId: number) => Promise<any>'."source="TS2339"/>
<errorline="48"column="25"severity="error"message="Property 'mockImplementation' does not exist on type '(productId: number) => Promise<any>'."source="TS2339"/>
<errorline="62"column="4"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
Property 'attributes' does not exist on type 'IntrinsicAttributes & { children?: ReactNode; }'." source="TS2322" />
<errorline="73"column="18"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="83"column="25"severity="error"message="Property 'mockImplementation' does not exist on type '(productId: number) => Promise<any>'."source="TS2339"/>
<errorline="83"column="47"severity="error"message="Parameter 'productId' implicitly has an 'any' type."source="TS7006"/>
<errorline="90"column="18"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="108"column="25"severity="error"message="Property 'mockImplementation' does not exist on type '(productId: number) => Promise<any>'."source="TS2339"/>
<errorline="109"column="30"severity="error"message="Property 'mockImplementation' does not exist on type '(error: { json?: Function | undefined; message?: string | undefined; type?: string | undefined; }) => Promise<{ message: string; type: string; }>'."source="TS2339"/>
<errorline="24"column="11"severity="error"message="Cannot assign to 'getProducts' because it is a read-only property."source="TS2540"/>
<errorline="32"column="17"severity="error"message="Cannot assign to 'useDebouncedCallback' because it is a read-only property."source="TS2540"/>
<errorline="39"column="40"severity="error"message="Property 'mockClear' does not exist on type '<T extends (...args: any[]) => ReturnType<T>>(func: T, wait?: number | undefined, options?: Options | undefined) => DebouncedState<T>'."source="TS2339"/>
<errorline="40"column="25"severity="error"message="Property 'mockClear' does not exist on type '({ selected, search, queryArgs, }: { selected: number[]; search?: string | undefined; queryArgs?: Record<string, unknown> | undefined; }) => Promise<unknown>'."source="TS2339"/>
Property 'products' does not exist on type 'DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement>'." source="TS2322" />
<errorline="56"column="7"severity="error"message="Variable 'props' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="56"column="14"severity="error"message="Variable 'renderer' implicitly has type 'any' in some locations where its type cannot be determined."source="TS7034"/>
<errorline="65"column="12"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="74"column="12"severity="error"message="Variable 'renderer' implicitly has an 'any' type."source="TS7005"/>
<errorline="77"column="5"severity="error"message="Variable 'props' implicitly has an 'any' type."source="TS7005"/>
Property 'selected' does not exist on type 'DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement>'." source="TS2322" />
<errorline="15"column="31"severity="error"message="Property 'selected' does not exist on type '{ children?: ReactNode; }'."source="TS2339"/>
Property 'Nonce-Timestamp' does not exist on type 'Object'." source="TS7053" />
<errorline="84"column="29"severity="error"message="Parameter 'request' implicitly has an 'any' type."source="TS7006"/>
<errorline="105"column="32"severity="error"message="Property 'data' does not exist on type 'Object'."source="TS2339"/>
<errorline="106"column="12"severity="error"message="Property 'data' does not exist on type 'Object'."source="TS2339"/>
<errorline="107"column="13"severity="error"message="Property 'data' does not exist on type 'Object'."source="TS2339"/>
<errorline="114"column="10"severity="error"message="Property 'setNonce' does not exist on type 'typeof apiFetch'."source="TS2339"/>
Type '{ name: string; label: JSX.Element; content: JSX.Element; edit: JSX.Element; canMakePayment: ({ cartNeedsShipping, selectedShippingMethods }: { cartNeedsShipping: boolean; selectedShippingMethods: boolean; }) => boolean; ariaLabel: any; supports: { ...; }; }' is not assignable to type 'PaymentMethodConfiguration'.
Types of property 'canMakePayment' are incompatible.
Type '({ cartNeedsShipping, selectedShippingMethods }: { cartNeedsShipping: boolean; selectedShippingMethods: boolean;}) => boolean' is not assignable to type 'CanMakePaymentCallback'.
Types of parameters '__0' and 'cartData' are incompatible.
Type 'CanMakePaymentArgument' is not assignable to type '{ cartNeedsShipping: boolean; selectedShippingMethods: boolean; }'.
Types of property 'selectedShippingMethods' are incompatible.
Type 'Record<string, unknown>' is not assignable to type 'boolean'." source="TS2345" />
</file>
<filename="assets/js/utils/test/notices.js">
<errorline="19"column="11"severity="error"message="Property 'mockReturnValue' does not exist on type '{ (storeNameOrDescriptor: string | StoreDescriptor): SelectorMap; (key: "core/rich-text"): typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/selectors"); (key: "core/notices"): typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/n...'."source="TS2339"/>
<errorline="46"column="11"severity="error"message="Property 'mockReturnValue' does not exist on type '{ (storeNameOrDescriptor: string | StoreDescriptor): SelectorMap; (key: "core/rich-text"): typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/selectors"); (key: "core/notices"): typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/n...'."source="TS2339"/>
<errorline="55"column="11"severity="error"message="Property 'mockReturnValue' does not exist on type '{ (storeNameOrDescriptor: string | StoreDescriptor): SelectorMap; (key: "core/rich-text"): typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/selectors"); (key: "core/notices"): typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/n...'."source="TS2339"/>
<errorline="94"column="13"severity="error"message="Property 'mockReturnValue' does not exist on type '{ (storeNameOrDescriptor: string | StoreDescriptor): DispatcherMap; (key: "core/rich-text"): typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/actions"); (key: "core/notices"): typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/n...'."source="TS2339"/>
<errorline="98"column="12"severity="error"message="Expected 1 arguments, but got 0."source="TS2554"/>
<errorline="103"column="12"severity="error"message="Expected 1 arguments, but got 0."source="TS2554"/>
<errorline="111"column="11"severity="error"message="Property 'mockReturnValue' does not exist on type '{ (storeNameOrDescriptor: string | StoreDescriptor): SelectorMap; (key: "core/rich-text"): typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/selectors"); (key: "core/notices"): typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/n...'."source="TS2339"/>
<errorline="115"column="13"severity="error"message="Property 'mockReturnValue' does not exist on type '{ (storeNameOrDescriptor: string | StoreDescriptor): DispatcherMap; (key: "core/rich-text"): typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/actions"); (key: "core/notices"): typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/n...'."source="TS2339"/>
<errorline="119"column="12"severity="error"message="Expected 1 arguments, but got 0."source="TS2554"/>
</file>
<filename="assets/js/utils/test/products.js">
<errorline="16"column="20"severity="error"message="Expected 1 arguments, but got 0."source="TS2554"/>
<errorline="4"column="10"severity="error"message="Module '"@wordpress/notices"' has no exported member 'store'."source="TS2305"/>
<errorline="15"column="28"severity="error"message="Property 'createErrorNotice' does not exist on type 'typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/actions")'."source="TS2339"/>
<errorline="23"column="29"severity="error"message="Property 'removeNotice' does not exist on type 'typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/actions")'."source="TS2339"/>
<errorline="30"column="28"severity="error"message="Property 'getNotices' does not exist on type 'typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/selectors")'."source="TS2339"/>
<errorline="36"column="28"severity="error"message="Property 'createErrorNotice' does not exist on type 'typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/actions")'."source="TS2339"/>
<errorline="46"column="29"severity="error"message="Property 'removeNotice' does not exist on type 'typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/actions")'."source="TS2339"/>
<errorline="53"column="28"severity="error"message="Property 'getNotices' does not exist on type 'typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/selectors")'."source="TS2339"/>
<errorline="59"column="28"severity="error"message="Property 'createErrorNotice' does not exist on type 'typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/actions")'."source="TS2339"/>
<errorline="70"column="29"severity="error"message="Property 'removeNotice' does not exist on type 'typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/actions")'."source="TS2339"/>
<errorline="77"column="28"severity="error"message="Property 'getNotices' does not exist on type 'typeof import("/home/runner/work/woocommerce-blocks/woocommerce-blocks/node_modules/@types/wordpress__rich-text/store/selectors")'."source="TS2339"/>
<errorline="92"column="9"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'Matchers<void, HTMLElement | null>'."source="TS2339"/>
<errorline="93"column="45"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="114"column="39"severity="error"message="Property 'toBeInTheDocument' does not exist on type 'JestMatchers<HTMLElement>'."source="TS2339"/>
<errorline="1"column="15"severity="error"message="An import path cannot end with a '.ts' extension. Consider importing '../../assets/js/settings/blocks/index.js' instead."source="TS2691"/>