node_modules ignore

This commit is contained in:
2025-05-08 23:43:47 +02:00
parent e19d52f172
commit 4574544c9f
65041 changed files with 10593536 additions and 0 deletions

View File

@@ -0,0 +1,42 @@
import * as React from 'react';
import * as SelectParts from './SelectParts';
type MultiSelectPropsWithoutLabel = Omit<SelectParts.MultiSelectProps, 'value' | 'multi'> & Pick<SelectParts.ContentProps, 'onCloseAutoFocus'> & Pick<SelectParts.TriggerProps, 'clearLabel' | 'onClear' | 'startIcon' | 'hasError' | 'id' | 'name' | 'size'> & Pick<SelectParts.ValueProps, 'placeholder'> & {
/**
* @default (value) => value.join(',')
*/
customizeContent?(value?: string[]): string;
onChange?: (value: string[]) => void;
onReachEnd?: (entry: IntersectionObserverEntry) => void;
value?: string[] | null;
withTags?: boolean;
};
export type MultiSelectProps = MultiSelectPropsWithoutLabel & {
'aria-label'?: string;
'aria-describedby'?: string;
};
export declare const MultiSelect: React.ForwardRefExoticComponent<Omit<import("@strapi/ui-primitives/dist/components/Select/Select").MultiSelectProps, "value" | "multi"> & Pick<import("@strapi/ui-primitives/dist/components/Select/Select").SelectContentImplProps, "onCloseAutoFocus"> & Pick<SelectParts.TriggerProps, "id" | "name" | "size" | "startIcon" | "hasError" | "clearLabel" | "onClear"> & Pick<SelectParts.ValueProps, "placeholder"> & {
/**
* @default (value) => value.join(',')
*/
customizeContent?(value?: string[]): string;
onChange?: ((value: string[]) => void) | undefined;
onReachEnd?: ((entry: IntersectionObserverEntry) => void) | undefined;
value?: string[] | null | undefined;
withTags?: boolean | undefined;
} & {
'aria-label'?: string | undefined;
'aria-describedby'?: string | undefined;
} & React.RefAttributes<HTMLDivElement>>;
export interface MultiSelectOptionProps extends Omit<SelectParts.ItemProps, 'value'> {
startIcon?: React.ReactNode;
value: string | number;
}
export declare const MultiSelectOption: React.ForwardRefExoticComponent<MultiSelectOptionProps & React.RefAttributes<HTMLDivElement>>;
export interface MultiSelectGroupProps extends Pick<MultiSelectOptionProps, 'startIcon'> {
children: React.ReactNode;
label: string;
values?: string[];
}
export declare const MultiSelectGroup: React.ForwardRefExoticComponent<MultiSelectGroupProps & React.RefAttributes<HTMLDivElement>>;
export {};
//# sourceMappingURL=MultiSelect.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"MultiSelect.d.ts","sourceRoot":"","sources":["../../../src/components/Select/MultiSelect.tsx"],"names":[],"mappings":"AACA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAa/B,OAAO,KAAK,WAAW,MAAM,eAAe,CAAC;AAE7C,KAAK,4BAA4B,GAAG,IAAI,CAAC,WAAW,CAAC,gBAAgB,EAAE,OAAO,GAAG,OAAO,CAAC,GACvF,IAAI,CAAC,WAAW,CAAC,YAAY,EAAE,kBAAkB,CAAC,GAClD,IAAI,CAAC,WAAW,CAAC,YAAY,EAAE,YAAY,GAAG,SAAS,GAAG,WAAW,GAAG,UAAU,GAAG,IAAI,GAAG,MAAM,GAAG,MAAM,CAAC,GAC5G,IAAI,CAAC,WAAW,CAAC,UAAU,EAAE,aAAa,CAAC,GAAG;IAC5C;;OAEG;IACH,gBAAgB,CAAC,CAAC,KAAK,CAAC,EAAE,MAAM,EAAE,GAAG,MAAM,CAAC;IAC5C,QAAQ,CAAC,EAAE,CAAC,KAAK,EAAE,MAAM,EAAE,KAAK,IAAI,CAAC;IACrC,UAAU,CAAC,EAAE,CAAC,KAAK,EAAE,yBAAyB,KAAK,IAAI,CAAC;IACxD,KAAK,CAAC,EAAE,MAAM,EAAE,GAAG,IAAI,CAAC;IACxB,QAAQ,CAAC,EAAE,OAAO,CAAC;CACpB,CAAC;AAEJ,MAAM,MAAM,gBAAgB,GAAG,4BAA4B,GAAG;IAAE,YAAY,CAAC,EAAE,MAAM,CAAC;IAAC,kBAAkB,CAAC,EAAE,MAAM,CAAA;CAAE,CAAC;AAErH,eAAO,MAAM,WAAW;IAZpB;;OAEG;8BACuB,MAAM,EAAE,GAAG,MAAM;wBACxB,MAAM,EAAE,KAAK,IAAI;0BACf,yBAAyB,KAAK,IAAI;;;;;;wCAsK1D,CAAC;AAMF,MAAM,WAAW,sBAAuB,SAAQ,IAAI,CAAC,WAAW,CAAC,SAAS,EAAE,OAAO,CAAC;IAClF,SAAS,CAAC,EAAE,KAAK,CAAC,SAAS,CAAC;IAC5B,KAAK,EAAE,MAAM,GAAG,MAAM,CAAC;CACxB;AAED,eAAO,MAAM,iBAAiB,+FAkB7B,CAAC;AAMF,MAAM,WAAW,qBAAsB,SAAQ,IAAI,CAAC,sBAAsB,EAAE,WAAW,CAAC;IACtF,QAAQ,EAAE,KAAK,CAAC,SAAS,CAAC;IAC1B,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,CAAC,EAAE,MAAM,EAAE,CAAC;CACnB;AAED,eAAO,MAAM,gBAAgB,8FAmB5B,CAAC"}

View File

@@ -0,0 +1,15 @@
import { MultiSelectGroupProps, MultiSelectOptionProps, MultiSelectProps } from './MultiSelect';
interface MulitSelectNestedOption extends Omit<MultiSelectOptionProps, 'children' | 'value'> {
value: string | number;
label: string;
}
interface MulitSelectNestedGroup extends Omit<MultiSelectGroupProps, 'children'> {
children: Array<MulitSelectNestedOption>;
}
type MultiSelectNestedProps = MultiSelectProps & {
options: Array<MulitSelectNestedOption | MulitSelectNestedGroup>;
};
declare const MultiSelectNested: ({ options, ...props }: MultiSelectNestedProps) => import("react/jsx-runtime").JSX.Element;
export { MultiSelectNested };
export type { MultiSelectNestedProps, MulitSelectNestedOption, MulitSelectNestedGroup };
//# sourceMappingURL=MultiSelectNested.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"MultiSelectNested.d.ts","sourceRoot":"","sources":["../../../src/components/Select/MultiSelectNested.tsx"],"names":[],"mappings":"AAEA,OAAO,EAGL,qBAAqB,EAErB,sBAAsB,EACtB,gBAAgB,EACjB,MAAM,eAAe,CAAC;AAEvB,UAAU,uBAAwB,SAAQ,IAAI,CAAC,sBAAsB,EAAE,UAAU,GAAG,OAAO,CAAC;IAC1F,KAAK,EAAE,MAAM,GAAG,MAAM,CAAC;IACvB,KAAK,EAAE,MAAM,CAAC;CACf;AAED,UAAU,sBAAuB,SAAQ,IAAI,CAAC,qBAAqB,EAAE,UAAU,CAAC;IAC9E,QAAQ,EAAE,KAAK,CAAC,uBAAuB,CAAC,CAAC;CAC1C;AAED,KAAK,sBAAsB,GAAG,gBAAgB,GAAG;IAC/C,OAAO,EAAE,KAAK,CAAC,uBAAuB,GAAG,sBAAsB,CAAC,CAAC;CAClE,CAAC;AAEF,QAAA,MAAM,iBAAiB,0BAA2B,sBAAsB,4CA4BvE,CAAC;AAMF,OAAO,EAAE,iBAAiB,EAAE,CAAC;AAC7B,YAAY,EAAE,sBAAsB,EAAE,uBAAuB,EAAE,sBAAsB,EAAE,CAAC"}

View File

@@ -0,0 +1,77 @@
import * as React from 'react';
import { Select } from '@strapi/ui-primitives';
import { BoxProps } from '../../primitives/Box';
import { TypographyProps } from '../../primitives/Typography';
import { Field } from '../Field';
type TriggerSize = 'S' | 'M';
interface TriggerProps extends BoxProps<'div'>, Pick<Field.InputProps, 'name' | 'id'> {
/**
* @default "Clear"
*/
clearLabel?: string;
disabled?: boolean;
hasError?: boolean;
onClear?: (e: React.MouseEvent<HTMLButtonElement | HTMLDivElement>) => void;
/**
* @default "M"
*/
size?: TriggerSize;
startIcon?: React.ReactElement;
withTags?: boolean;
}
interface ValueProps extends Omit<TypographyProps, 'children' | 'placeholder'>, Pick<Select.SelectValueProps, 'placeholder' | 'children'> {
asChild?: boolean;
}
interface ItemProps extends Select.SelectItemProps {
}
declare const Root: {
(props: Select.SelectProps & {
__scopeSelect?: import("@radix-ui/react-context").Scope;
}): import("react/jsx-runtime").JSX.Element;
displayName: string;
};
declare const Trigger: React.ForwardRefExoticComponent<Omit<TriggerProps, "ref"> & React.RefAttributes<HTMLDivElement>>;
declare const Value: React.ForwardRefExoticComponent<ValueProps & React.RefAttributes<HTMLSpanElement>>;
declare const Portal: {
(props: Select.SelectPortalProps & {
__scopeSelect?: import("@radix-ui/react-context").Scope;
}): import("react/jsx-runtime").JSX.Element;
displayName: string;
};
declare const Content: React.ForwardRefExoticComponent<Select.SelectContentImplProps & React.RefAttributes<HTMLDivElement>>;
declare const Viewport: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<Omit<Pick<Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
ref?: React.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
asChild?: boolean | undefined;
}, "key" | keyof React.HTMLAttributes<HTMLDivElement> | "asChild"> & React.RefAttributes<HTMLDivElement>, "ref"> & {
ref?: ((instance: HTMLDivElement | null) => void) | React.RefObject<HTMLDivElement> | null | undefined;
}, never>> & string & Omit<React.ForwardRefExoticComponent<Pick<Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
ref?: React.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
asChild?: boolean | undefined;
}, "key" | keyof React.HTMLAttributes<HTMLDivElement> | "asChild"> & React.RefAttributes<HTMLDivElement>>, keyof React.Component<any, {}, any>>;
declare const Item: React.ForwardRefExoticComponent<ItemProps & React.RefAttributes<HTMLDivElement>>;
declare const ItemIndicator: React.ForwardRefExoticComponent<Select.SelectItemIndicatorProps & React.RefAttributes<HTMLSpanElement>>;
declare const ItemText: React.ForwardRefExoticComponent<Pick<Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, "ref"> & {
ref?: React.RefObject<HTMLSpanElement> | ((instance: HTMLSpanElement | null) => void) | null | undefined;
} & {
asChild?: boolean | undefined;
}, "key" | keyof React.HTMLAttributes<HTMLSpanElement> | "asChild"> & React.RefAttributes<HTMLSpanElement>>;
declare const Group: React.ForwardRefExoticComponent<Pick<Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
ref?: React.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
asChild?: boolean | undefined;
}, "key" | keyof React.HTMLAttributes<HTMLDivElement> | "asChild"> & React.RefAttributes<HTMLDivElement>>;
type SelectProps = Select.SelectProps;
type SingleSelectProps = Select.SingleSelectProps;
type MultiSelectProps = Select.MultiSelectProps;
type PortalProps = Select.SelectPortalProps;
type ContentProps = Select.SelectContentProps;
type ViewportProps = Select.SelectViewportProps;
type ItemIndicatorProps = Select.SelectItemIndicatorProps;
type ItemTextProps = Select.SelectItemTextProps;
type GroupProps = Select.SelectGroupProps;
type ValueRenderFn = Select.SelectValueRenderFn;
export { Root, Trigger, Value, Portal, Content, Viewport, Item, ItemIndicator, ItemText, Group };
export type { SingleSelectProps, MultiSelectProps, SelectProps, TriggerProps, ValueProps, ValueRenderFn, PortalProps, ContentProps, ViewportProps, ItemProps, ItemIndicatorProps, ItemTextProps, GroupProps, };
//# sourceMappingURL=SelectParts.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"SelectParts.d.ts","sourceRoot":"","sources":["../../../src/components/Select/SelectParts.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAG/B,OAAO,EAAE,MAAM,EAAE,MAAM,uBAAuB,CAAC;AAI/C,OAAO,EAAqB,QAAQ,EAAE,MAAM,sBAAsB,CAAC;AAEnE,OAAO,EAAmC,eAAe,EAAE,MAAM,6BAA6B,CAAC;AAI/F,OAAO,EAAE,KAAK,EAAY,MAAM,UAAU,CAAC;AAM3C,KAAK,WAAW,GAAG,GAAG,GAAG,GAAG,CAAC;AAE7B,UAAU,YAAa,SAAQ,QAAQ,CAAC,KAAK,CAAC,EAAE,IAAI,CAAC,KAAK,CAAC,UAAU,EAAE,MAAM,GAAG,IAAI,CAAC;IACnF;;OAEG;IACH,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,OAAO,CAAC,EAAE,CAAC,CAAC,EAAE,KAAK,CAAC,UAAU,CAAC,iBAAiB,GAAG,cAAc,CAAC,KAAK,IAAI,CAAC;IAC5E;;OAEG;IACH,IAAI,CAAC,EAAE,WAAW,CAAC;IACnB,SAAS,CAAC,EAAE,KAAK,CAAC,YAAY,CAAC;IAC/B,QAAQ,CAAC,EAAE,OAAO,CAAC;CACpB;AAwID,UAAU,UACR,SAAQ,IAAI,CAAC,eAAe,EAAE,UAAU,GAAG,aAAa,CAAC,EACvD,IAAI,CAAC,MAAM,CAAC,gBAAgB,EAAE,aAAa,GAAG,UAAU,CAAC;IAC3D,OAAO,CAAC,EAAE,OAAO,CAAC;CACnB;AAuED,UAAU,SAAU,SAAQ,MAAM,CAAC,eAAe;CAAG;AA4CrD,QAAA,MAAM,IAAI;;;;;CAAc,CAAC;AACzB,QAAA,MAAM,OAAO,kGAAgB,CAAC;AAC9B,QAAA,MAAM,KAAK,oFAAc,CAAC;AAC1B,QAAA,MAAM,MAAM;;;;;CAAgB,CAAC;AAC7B,QAAA,MAAM,OAAO,sGAAgB,CAAC;AAC9B,QAAA,MAAM,QAAQ;;;;;;;;;;+IAAiB,CAAC;AAChC,QAAA,MAAM,IAAI,kFAAa,CAAC;AACxB,QAAA,MAAM,aAAa,yGAAuB,CAAC;AAC3C,QAAA,MAAM,QAAQ;;;;2GAAkB,CAAC;AACjC,QAAA,MAAM,KAAK;;;;yGAAe,CAAC;AAE3B,KAAK,WAAW,GAAG,MAAM,CAAC,WAAW,CAAC;AACtC,KAAK,iBAAiB,GAAG,MAAM,CAAC,iBAAiB,CAAC;AAClD,KAAK,gBAAgB,GAAG,MAAM,CAAC,gBAAgB,CAAC;AAChD,KAAK,WAAW,GAAG,MAAM,CAAC,iBAAiB,CAAC;AAC5C,KAAK,YAAY,GAAG,MAAM,CAAC,kBAAkB,CAAC;AAC9C,KAAK,aAAa,GAAG,MAAM,CAAC,mBAAmB,CAAC;AAChD,KAAK,kBAAkB,GAAG,MAAM,CAAC,wBAAwB,CAAC;AAC1D,KAAK,aAAa,GAAG,MAAM,CAAC,mBAAmB,CAAC;AAChD,KAAK,UAAU,GAAG,MAAM,CAAC,gBAAgB,CAAC;AAC1C,KAAK,aAAa,GAAG,MAAM,CAAC,mBAAmB,CAAC;AAEhD,OAAO,EAAE,IAAI,EAAE,OAAO,EAAE,KAAK,EAAE,MAAM,EAAE,OAAO,EAAE,QAAQ,EAAE,IAAI,EAAE,aAAa,EAAE,QAAQ,EAAE,KAAK,EAAE,CAAC;AACjG,YAAY,EACV,iBAAiB,EACjB,gBAAgB,EAChB,WAAW,EACX,YAAY,EACZ,UAAU,EACV,aAAa,EACb,WAAW,EACX,YAAY,EACZ,aAAa,EACb,SAAS,EACT,kBAAkB,EAClB,aAAa,EACb,UAAU,GACX,CAAC"}

View File

@@ -0,0 +1,35 @@
import * as React from 'react';
import * as SelectParts from './SelectParts';
type SingleSelectPropsWithoutLabel = Omit<SelectParts.SingleSelectProps, 'value'> & Pick<SelectParts.ContentProps, 'onCloseAutoFocus'> & Pick<SelectParts.TriggerProps, 'clearLabel' | 'onClear' | 'startIcon' | 'name' | 'id' | 'hasError' | 'size'> & Pick<SelectParts.ValueProps, 'placeholder'> & {
/**
* @default (value) => value.toString()
*/
customizeContent?(value?: string | number): string;
onChange?: (value: string | number) => void;
onReachEnd?: (entry: IntersectionObserverEntry) => void;
value?: string | number | null;
};
export type SingleSelectProps = SingleSelectPropsWithoutLabel & {
'aria-label'?: string;
'aria-describedby'?: string;
};
export type SingleSelectElement = HTMLDivElement;
export declare const SingleSelect: React.ForwardRefExoticComponent<Omit<import("@strapi/ui-primitives/dist/components/Select/Select").SingleSelectProps, "value"> & Pick<import("@strapi/ui-primitives/dist/components/Select/Select").SelectContentImplProps, "onCloseAutoFocus"> & Pick<SelectParts.TriggerProps, "id" | "name" | "size" | "startIcon" | "hasError" | "clearLabel" | "onClear"> & Pick<SelectParts.ValueProps, "placeholder"> & {
/**
* @default (value) => value.toString()
*/
customizeContent?(value?: string | number): string;
onChange?: ((value: string | number) => void) | undefined;
onReachEnd?: ((entry: IntersectionObserverEntry) => void) | undefined;
value?: string | number | null | undefined;
} & {
'aria-label'?: string | undefined;
'aria-describedby'?: string | undefined;
} & React.RefAttributes<HTMLDivElement>>;
export interface SingleSelectOptionProps extends Omit<SelectParts.ItemProps, 'value'> {
startIcon?: React.ReactNode;
value: string | number;
}
export declare const SingleSelectOption: React.ForwardRefExoticComponent<SingleSelectOptionProps & React.RefAttributes<HTMLDivElement>>;
export {};
//# sourceMappingURL=SingleSelect.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"SingleSelect.d.ts","sourceRoot":"","sources":["../../../src/components/Select/SingleSelect.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAU/B,OAAO,KAAK,WAAW,MAAM,eAAe,CAAC;AAE7C,KAAK,6BAA6B,GAAG,IAAI,CAAC,WAAW,CAAC,iBAAiB,EAAE,OAAO,CAAC,GAC/E,IAAI,CAAC,WAAW,CAAC,YAAY,EAAE,kBAAkB,CAAC,GAClD,IAAI,CAAC,WAAW,CAAC,YAAY,EAAE,YAAY,GAAG,SAAS,GAAG,WAAW,GAAG,MAAM,GAAG,IAAI,GAAG,UAAU,GAAG,MAAM,CAAC,GAC5G,IAAI,CAAC,WAAW,CAAC,UAAU,EAAE,aAAa,CAAC,GAAG;IAC5C;;OAEG;IACH,gBAAgB,CAAC,CAAC,KAAK,CAAC,EAAE,MAAM,GAAG,MAAM,GAAG,MAAM,CAAC;IACnD,QAAQ,CAAC,EAAE,CAAC,KAAK,EAAE,MAAM,GAAG,MAAM,KAAK,IAAI,CAAC;IAC5C,UAAU,CAAC,EAAE,CAAC,KAAK,EAAE,yBAAyB,KAAK,IAAI,CAAC;IACxD,KAAK,CAAC,EAAE,MAAM,GAAG,MAAM,GAAG,IAAI,CAAC;CAChC,CAAC;AAEJ,MAAM,MAAM,iBAAiB,GAAG,6BAA6B,GAAG;IAAE,YAAY,CAAC,EAAE,MAAM,CAAC;IAAC,kBAAkB,CAAC,EAAE,MAAM,CAAA;CAAE,CAAC;AAEvH,MAAM,MAAM,mBAAmB,GAAG,cAAc,CAAC;AAEjD,eAAO,MAAM,YAAY;IAbrB;;OAEG;8BACuB,MAAM,GAAG,MAAM,GAAG,MAAM;wBAC/B,MAAM,GAAG,MAAM,KAAK,IAAI;0BACtB,yBAAyB,KAAK,IAAI;;;;;wCAuI1D,CAAC;AAMF,MAAM,WAAW,uBAAwB,SAAQ,IAAI,CAAC,WAAW,CAAC,SAAS,EAAE,OAAO,CAAC;IACnF,SAAS,CAAC,EAAE,KAAK,CAAC,SAAS,CAAC;IAC5B,KAAK,EAAE,MAAM,GAAG,MAAM,CAAC;CACxB;AAED,eAAO,MAAM,kBAAkB,gGAgB9B,CAAC"}

View File

@@ -0,0 +1,7 @@
export { MultiSelectNested } from './MultiSelectNested';
export type { MultiSelectNestedProps } from './MultiSelectNested';
export { MultiSelect, MultiSelectGroup, MultiSelectOption } from './MultiSelect';
export type { MultiSelectProps, MultiSelectGroupProps, MultiSelectOptionProps } from './MultiSelect';
export { SingleSelect, SingleSelectOption } from './SingleSelect';
export type { SingleSelectProps, SingleSelectOptionProps } from './SingleSelect';
//# sourceMappingURL=index.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/components/Select/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,YAAY,EAAE,sBAAsB,EAAE,MAAM,qBAAqB,CAAC;AAClE,OAAO,EAAE,WAAW,EAAE,gBAAgB,EAAE,iBAAiB,EAAE,MAAM,eAAe,CAAC;AACjF,YAAY,EAAE,gBAAgB,EAAE,qBAAqB,EAAE,sBAAsB,EAAE,MAAM,eAAe,CAAC;AACrG,OAAO,EAAE,YAAY,EAAE,kBAAkB,EAAE,MAAM,gBAAgB,CAAC;AAClE,YAAY,EAAE,iBAAiB,EAAE,uBAAuB,EAAE,MAAM,gBAAgB,CAAC"}