diff --git a/packages/antd/test/__snapshots__/Array.test.tsx.snap b/packages/antd/test/__snapshots__/Array.test.tsx.snap index abcf95cb6c..f5f017e871 100644 --- a/packages/antd/test/__snapshots__/Array.test.tsx.snap +++ b/packages/antd/test/__snapshots__/Array.test.tsx.snap @@ -1839,6 +1839,5402 @@ exports[`array fields no errors 1`] = ` `; +exports[`nameGenerator bracketNameGenerator array of objects 1`] = ` +
+`; + +exports[`nameGenerator bracketNameGenerator array of strings 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator checkboxes with nameGenerator 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator fixed array 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator nested arrays 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator array of objects 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator array of strings 1`] = ` + +`; + exports[`with title and description array 1`] = ` +`; + +exports[`nameGenerator bracketNameGenerator array of strings 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator checkboxes field 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator nested object 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator radio field 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator select field with enum 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator simple fields 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator textarea field 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator array of objects 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator array of strings 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator nested object 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator select field with enum 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator simple fields 1`] = ` + +`; + exports[`single fields checkbox field 1`] = ` +`; + +exports[`nameGenerator bracketNameGenerator object with additionalProperties 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator object with mixed types 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator simple object 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator nested object 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator object with mixed types 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator simple object 1`] = ` + +`; + exports[`object fields additionalProperties 1`] = ` +`; + +exports[`nameGenerator bracketNameGenerator array of strings 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + display: grid; +} + +.emotion-3 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: flex-end; + -webkit-box-align: flex-end; + -ms-flex-align: flex-end; + align-items: flex-end; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + gap: 0.5rem; + padding-block: var(--chakra-spacing-1); +} + +.emotion-4 { + width: 100%; +} + +.emotion-7 { + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-7 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +@layer recipes { + .emotion-8 { + width: 100%; + min-width: var(--input-height); + outline: 0; + position: relative; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + text-align: start; + border-radius: var(--chakra-radii-l2); + height: var(--input-height); + --focus-color: var(--chakra-colors-color-palette-focus-ring); + --error-color: var(--chakra-colors-border-error); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + padding-inline: var(--chakra-spacing-3); + --input-height: var(--chakra-sizes-10); + background: var(--chakra-colors-transparent); + --bg-currentcolor: var(--chakra-colors-transparent); + border-width: 1px; + border-color: var(--chakra-colors-border); + --focus-ring-color: var(--focus-color); + } + + .emotion-8:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-8:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --focus-ring-color: var(--error-color); + border-color: var(--error-color); + } + + .emotion-8:is(:focus-visible, [data-focus-visible]) { + outline-offset: 0px; + outline-width: var(--focus-ring-width, 1px); + outline-color: var(--focus-ring-color); + outline-style: var(--focus-ring-style, solid); + border-color: var(--focus-ring-color); + } +} + +.emotion-9 { + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: start; + -ms-flex-pack: start; + -webkit-justify-content: flex-start; + justify-content: flex-start; + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-9 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + gap: 0!important; + isolation: isolate; + position: relative; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + + .emotion-9 [data-group-item]:is(:focus-visible, [data-focus-visible]) { + z-index: 1; + } + + .emotion-9>*[data-first] { + border-start-end-radius: 0!important; + border-end-end-radius: 0!important; + -webkit-margin-end: -1px; + margin-inline-end: -1px; + } + + .emotion-9>*[data-between] { + border-radius: 0!important; + -webkit-margin-end: -1px; + margin-inline-end: -1px; + } + + .emotion-9>*[data-last] { + border-start-start-radius: 0!important; + border-end-start-radius: 0!important; + } +} + +.emotion-10 { + padding-inline: 0; + padding-block: 0; +} + +@layer recipes { + .emotion-10 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-10:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-10:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-10 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-10:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-10:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + +.emotion-10 :where(svg) { + font-size: 1.2em; +} + +.emotion-23 { + justify-self: flex-end; +} + +.emotion-24 { + margin-top: var(--chakra-spacing-2); +} + +@layer recipes { + .emotion-25 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-25:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-25:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-25 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-25:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-25:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + +.emotion-26 { + margin-top: var(--chakra-spacing-3); +} + + +`; + +exports[`nameGenerator bracketNameGenerator checkboxes with nameGenerator 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + margin-bottom: var(--chakra-spacing-1); + position: relative; +} + +@layer recipes { + .emotion-2 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +@layer recipes { + .emotion-3 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + gap: var(--chakra-spacing-1\\.5); + width: var(--chakra-sizes-full); + --select-trigger-height: var(--chakra-sizes-10); + --select-trigger-padding-x: var(--chakra-spacing-3); + } +} + +@layer recipes { + .emotion-4 { + position: relative; + } +} + +@layer recipes { + .emotion-6 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + justify-content: space-between; + width: var(--chakra-sizes-full); + min-height: var(--select-trigger-height); + --input-height: var(--select-trigger-height); + padding-inline: var(--select-trigger-padding-x); + border-radius: var(--chakra-radii-l2); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + text-align: start; + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-transparent); + --bg-currentcolor: var(--chakra-colors-transparent); + border-width: 1px; + border-color: var(--chakra-colors-border); + } + + .emotion-6:is(:focus-visible, [data-focus-visible]) { + outline-offset: 0px; + outline-width: var(--focus-ring-width, 1px); + outline-color: var(--focus-ring-color); + outline-style: var(--focus-ring-style, solid); + border-color: var(--focus-ring-color); + } + + .emotion-6:is(:placeholder-shown, [data-placeholder-shown]) { + --mix-color: color-mix(in srgb, var(--chakra-colors-fg-muted) 80%, transparent); + color: var(--mix-color, var(--chakra-colors-fg-muted)); + } + + .emotion-6:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-6:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + border-color: var(--chakra-colors-border-error); + } + + .emotion-6:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + border-color: var(--chakra-colors-border-emphasized); + } +} + +@layer recipes { + .emotion-7 { + overflow: hidden; + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + text-wrap: wrap; + max-width: 80%; + } +} + +@layer recipes { + .emotion-8 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + gap: var(--chakra-spacing-1); + position: absolute; + inset-inline-end: 0; + top: 0; + bottom: 0; + padding-inline: var(--select-trigger-padding-x); + pointer-events: none; + } +} + +@layer recipes { + .emotion-9 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + color: var(--chakra-colors-fg-muted); + } + + .emotion-9:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + color: var(--chakra-colors-fg-subtle); + } + + .emotion-9:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + color: var(--chakra-colors-fg-error); + } + + .emotion-9 :where(svg) { + width: var(--chakra-sizes-4); + height: var(--chakra-sizes-4); + } +} + +.emotion-10 { + fill: none; + stroke: currentColor; + stroke-width: 2; + stroke-linecap: round; + stroke-linejoin: round; +} + +.emotion-11 { + min-width: 100%!important; + z-index: 2!important; + top: calc(100% + 5px)!important; +} + +@layer recipes { + .emotion-12 { + background: var(--chakra-colors-bg-panel); + --bg-currentcolor: var(--chakra-colors-bg-panel); + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + z-index: var(--chakra-z-index-dropdown); + border-radius: var(--chakra-radii-l2); + outline: 0; + max-height: var(--chakra-sizes-96); + overflow-y: auto; + box-shadow: var(--chakra-shadows-md); + padding: var(--chakra-spacing-1); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + } + + .emotion-12:is([open], [data-open], [data-state=open]) { + transform-origin: var(--transform-origin); + -webkit-animation-duration: var(--chakra-durations-fast); + animation-duration: var(--chakra-durations-fast); + } + + .emotion-12:is([open], [data-open], [data-state=open])[data-placement^=top] { + -webkit-animation-name: slide-from-bottom,fade-in; + animation-name: slide-from-bottom,fade-in; + } + + .emotion-12:is([open], [data-open], [data-state=open])[data-placement^=bottom] { + -webkit-animation-name: slide-from-top,fade-in; + animation-name: slide-from-top,fade-in; + } + + .emotion-12:is([open], [data-open], [data-state=open])[data-placement^=left] { + -webkit-animation-name: slide-from-right,fade-in; + animation-name: slide-from-right,fade-in; + } + + .emotion-12:is([open], [data-open], [data-state=open])[data-placement^=right] { + -webkit-animation-name: slide-from-left,fade-in; + animation-name: slide-from-left,fade-in; + } + + .emotion-12:is([closed], [data-closed], [data-state=closed]) { + transform-origin: var(--transform-origin); + -webkit-animation-duration: var(--chakra-durations-fastest); + animation-duration: var(--chakra-durations-fastest); + } + + .emotion-12:is([closed], [data-closed], [data-state=closed])[data-placement^=top] { + -webkit-animation-name: slide-to-bottom,fade-out; + animation-name: slide-to-bottom,fade-out; + } + + .emotion-12:is([closed], [data-closed], [data-state=closed])[data-placement^=bottom] { + -webkit-animation-name: slide-to-top,fade-out; + animation-name: slide-to-top,fade-out; + } + + .emotion-12:is([closed], [data-closed], [data-state=closed])[data-placement^=left] { + -webkit-animation-name: slide-to-right,fade-out; + animation-name: slide-to-right,fade-out; + } + + .emotion-12:is([closed], [data-closed], [data-state=closed])[data-placement^=right] { + -webkit-animation-name: slide-to-left,fade-out; + animation-name: slide-to-left,fade-out; + } +} + +@layer recipes { + .emotion-13 { + position: relative; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + gap: var(--chakra-spacing-2); + cursor: var(--chakra-cursor-option); + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + justify-content: space-between; + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + text-align: start; + border-radius: var(--chakra-radii-l1); + padding-block: var(--chakra-spacing-1\\.5); + padding-inline: var(--chakra-spacing-2); + } + + .emotion-13[data-highlighted] { + --mix-background: color-mix(in srgb, var(--chakra-colors-bg-emphasized) 60%, transparent); + background: var(--mix-background, var(--chakra-colors-bg-emphasized)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-bg-emphasized)); + } + + .emotion-13:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + pointer-events: none; + opacity: 0.5; + } + + .emotion-13 :where(svg) { + width: var(--chakra-sizes-4); + height: var(--chakra-sizes-4); + } +} + +@layer recipes { + .emotion-14 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + } +} + +.emotion-22 { + margin-top: var(--chakra-spacing-3); +} + +@layer recipes { + .emotion-23 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-23:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-23:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-23 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-23:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-23:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + + +`; + +exports[`nameGenerator bracketNameGenerator fixed array 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + display: grid; +} + +.emotion-3 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: flex-end; + -webkit-box-align: flex-end; + -ms-flex-align: flex-end; + align-items: flex-end; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + gap: 0.5rem; + padding-block: var(--chakra-spacing-1); +} + +.emotion-4 { + width: 100%; +} + +.emotion-7 { + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-7 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +@layer recipes { + .emotion-8 { + width: 100%; + min-width: var(--input-height); + outline: 0; + position: relative; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + text-align: start; + border-radius: var(--chakra-radii-l2); + height: var(--input-height); + --focus-color: var(--chakra-colors-color-palette-focus-ring); + --error-color: var(--chakra-colors-border-error); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + padding-inline: var(--chakra-spacing-3); + --input-height: var(--chakra-sizes-10); + background: var(--chakra-colors-transparent); + --bg-currentcolor: var(--chakra-colors-transparent); + border-width: 1px; + border-color: var(--chakra-colors-border); + --focus-ring-color: var(--focus-color); + } + + .emotion-8:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-8:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --focus-ring-color: var(--error-color); + border-color: var(--error-color); + } + + .emotion-8:is(:focus-visible, [data-focus-visible]) { + outline-offset: 0px; + outline-width: var(--focus-ring-width, 1px); + outline-color: var(--focus-ring-color); + outline-style: var(--focus-ring-style, solid); + border-color: var(--focus-ring-color); + } +} + +@layer recipes { + .emotion-20 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + gap: var(--chakra-spacing-2\\.5); + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + vertical-align: top; + position: relative; + } +} + +@layer recipes { + .emotion-21 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + color: var(--chakra-colors-white); + border-width: 1px; + border-color: var(--chakra-colors-border-emphasized); + border-radius: var(--chakra-radii-l1); + cursor: var(--chakra-cursor-checkbox); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + padding: var(--chakra-spacing-0\\.5); + } + + .emotion-21:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-21 :where(svg) { + width: var(--chakra-sizes-full); + height: var(--chakra-sizes-full); + } + + .emotion-21:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --chakra-colors-color-palette-50: var(--chakra-colors-red-50); + --chakra-colors-color-palette-100: var(--chakra-colors-red-100); + --chakra-colors-color-palette-200: var(--chakra-colors-red-200); + --chakra-colors-color-palette-300: var(--chakra-colors-red-300); + --chakra-colors-color-palette-400: var(--chakra-colors-red-400); + --chakra-colors-color-palette-500: var(--chakra-colors-red-500); + --chakra-colors-color-palette-600: var(--chakra-colors-red-600); + --chakra-colors-color-palette-700: var(--chakra-colors-red-700); + --chakra-colors-color-palette-800: var(--chakra-colors-red-800); + --chakra-colors-color-palette-900: var(--chakra-colors-red-900); + --chakra-colors-color-palette-950: var(--chakra-colors-red-950); + --chakra-colors-color-palette-contrast: var(--chakra-colors-red-contrast); + --chakra-colors-color-palette-fg: var(--chakra-colors-red-fg); + --chakra-colors-color-palette-subtle: var(--chakra-colors-red-subtle); + --chakra-colors-color-palette-muted: var(--chakra-colors-red-muted); + --chakra-colors-color-palette-emphasized: var(--chakra-colors-red-emphasized); + --chakra-colors-color-palette-solid: var(--chakra-colors-red-solid); + --chakra-colors-color-palette-focus-ring: var(--chakra-colors-red-focus-ring); + border-color: var(--chakra-colors-border-error); + } + + .emotion-21:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: var(--chakra-cursor-disabled); + } + + .emotion-21:is([data-state=checked], [data-state=indeterminate]) { + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + border-color: var(--chakra-colors-color-palette-solid); + } +} + +.emotion-22 { + fill: none; + stroke: currentColor; + stroke-width: 3px; + stroke-linecap: round; + stroke-linejoin: round; +} + +.emotion-23 { + margin-top: var(--chakra-spacing-3); +} + +@layer recipes { + .emotion-24 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-24:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-24:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-24 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-24:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-24:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + + +`; + +exports[`nameGenerator bracketNameGenerator nested arrays 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + display: grid; +} + +.emotion-3 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: flex-end; + -webkit-box-align: flex-end; + -ms-flex-align: flex-end; + align-items: flex-end; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + gap: 0.5rem; + padding-block: var(--chakra-spacing-1); +} + +.emotion-4 { + width: 100%; +} + +.emotion-12 { + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-12 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +@layer recipes { + .emotion-13 { + width: 100%; + min-width: var(--input-height); + outline: 0; + position: relative; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + text-align: start; + border-radius: var(--chakra-radii-l2); + height: var(--input-height); + --focus-color: var(--chakra-colors-color-palette-focus-ring); + --error-color: var(--chakra-colors-border-error); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + padding-inline: var(--chakra-spacing-3); + --input-height: var(--chakra-sizes-10); + background: var(--chakra-colors-transparent); + --bg-currentcolor: var(--chakra-colors-transparent); + border-width: 1px; + border-color: var(--chakra-colors-border); + --focus-ring-color: var(--focus-color); + } + + .emotion-13:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-13:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --focus-ring-color: var(--error-color); + border-color: var(--error-color); + } + + .emotion-13:is(:focus-visible, [data-focus-visible]) { + outline-offset: 0px; + outline-width: var(--focus-ring-width, 1px); + outline-color: var(--focus-ring-color); + outline-style: var(--focus-ring-style, solid); + border-color: var(--focus-ring-color); + } +} + +.emotion-14 { + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: start; + -ms-flex-pack: start; + -webkit-justify-content: flex-start; + justify-content: flex-start; + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-14 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + gap: 0!important; + isolation: isolate; + position: relative; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + + .emotion-14 [data-group-item]:is(:focus-visible, [data-focus-visible]) { + z-index: 1; + } + + .emotion-14>*[data-first] { + border-start-end-radius: 0!important; + border-end-end-radius: 0!important; + -webkit-margin-end: -1px; + margin-inline-end: -1px; + } + + .emotion-14>*[data-between] { + border-radius: 0!important; + -webkit-margin-end: -1px; + margin-inline-end: -1px; + } + + .emotion-14>*[data-last] { + border-start-start-radius: 0!important; + border-end-start-radius: 0!important; + } +} + +.emotion-15 { + padding-inline: 0; + padding-block: 0; +} + +@layer recipes { + .emotion-15 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-15:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-15:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-15 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-15:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-15:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + +.emotion-15 :where(svg) { + font-size: 1.2em; +} + +.emotion-28 { + justify-self: flex-end; +} + +.emotion-29 { + margin-top: var(--chakra-spacing-2); +} + +@layer recipes { + .emotion-30 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-30:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-30:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-30 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-30:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-30:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + +.emotion-70 { + margin-top: var(--chakra-spacing-3); +} + + +`; + +exports[`nameGenerator dotNotationNameGenerator array of objects 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + display: grid; +} + +.emotion-3 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: flex-end; + -webkit-box-align: flex-end; + -ms-flex-align: flex-end; + align-items: flex-end; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + gap: 0.5rem; + padding-block: var(--chakra-spacing-1); +} + +.emotion-4 { + width: 100%; +} + +.emotion-7 { + display: grid; + gap: var(--chakra-spacing-4); + margin-bottom: var(--chakra-spacing-4); +} + +.emotion-10 { + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-10 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +@layer recipes { + .emotion-11 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + text-align: start; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + font-weight: var(--chakra-font-weights-medium); + gap: var(--chakra-spacing-1); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .emotion-11:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +@layer recipes { + .emotion-12 { + width: 100%; + min-width: var(--input-height); + outline: 0; + position: relative; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + text-align: start; + border-radius: var(--chakra-radii-l2); + height: var(--input-height); + --focus-color: var(--chakra-colors-color-palette-focus-ring); + --error-color: var(--chakra-colors-border-error); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + padding-inline: var(--chakra-spacing-3); + --input-height: var(--chakra-sizes-10); + background: var(--chakra-colors-transparent); + --bg-currentcolor: var(--chakra-colors-transparent); + border-width: 1px; + border-color: var(--chakra-colors-border); + --focus-ring-color: var(--focus-color); + } + + .emotion-12:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-12:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --focus-ring-color: var(--error-color); + border-color: var(--error-color); + } + + .emotion-12:is(:focus-visible, [data-focus-visible]) { + outline-offset: 0px; + outline-width: var(--focus-ring-width, 1px); + outline-color: var(--focus-ring-color); + outline-style: var(--focus-ring-style, solid); + border-color: var(--focus-ring-color); + } +} + +.emotion-18 { + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: start; + -ms-flex-pack: start; + -webkit-justify-content: flex-start; + justify-content: flex-start; + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-18 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + gap: 0!important; + isolation: isolate; + position: relative; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + + .emotion-18 [data-group-item]:is(:focus-visible, [data-focus-visible]) { + z-index: 1; + } + + .emotion-18>*[data-first] { + border-start-end-radius: 0!important; + border-end-end-radius: 0!important; + -webkit-margin-end: -1px; + margin-inline-end: -1px; + } + + .emotion-18>*[data-between] { + border-radius: 0!important; + -webkit-margin-end: -1px; + margin-inline-end: -1px; + } + + .emotion-18>*[data-last] { + border-start-start-radius: 0!important; + border-end-start-radius: 0!important; + } +} + +.emotion-19 { + padding-inline: 0; + padding-block: 0; +} + +@layer recipes { + .emotion-19 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-19:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-19:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-19 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-19:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-19:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + +.emotion-19 :where(svg) { + font-size: 1.2em; +} + +.emotion-41 { + justify-self: flex-end; +} + +.emotion-42 { + margin-top: var(--chakra-spacing-2); +} + +@layer recipes { + .emotion-43 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-43:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-43:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-43 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-43:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-43:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + +.emotion-44 { + margin-top: var(--chakra-spacing-3); +} + + +`; + +exports[`nameGenerator dotNotationNameGenerator array of strings 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + display: grid; +} + +.emotion-3 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: flex-end; + -webkit-box-align: flex-end; + -ms-flex-align: flex-end; + align-items: flex-end; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + gap: 0.5rem; + padding-block: var(--chakra-spacing-1); +} + +.emotion-4 { + width: 100%; +} + +.emotion-7 { + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-7 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +@layer recipes { + .emotion-8 { + width: 100%; + min-width: var(--input-height); + outline: 0; + position: relative; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + text-align: start; + border-radius: var(--chakra-radii-l2); + height: var(--input-height); + --focus-color: var(--chakra-colors-color-palette-focus-ring); + --error-color: var(--chakra-colors-border-error); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + padding-inline: var(--chakra-spacing-3); + --input-height: var(--chakra-sizes-10); + background: var(--chakra-colors-transparent); + --bg-currentcolor: var(--chakra-colors-transparent); + border-width: 1px; + border-color: var(--chakra-colors-border); + --focus-ring-color: var(--focus-color); + } + + .emotion-8:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-8:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --focus-ring-color: var(--error-color); + border-color: var(--error-color); + } + + .emotion-8:is(:focus-visible, [data-focus-visible]) { + outline-offset: 0px; + outline-width: var(--focus-ring-width, 1px); + outline-color: var(--focus-ring-color); + outline-style: var(--focus-ring-style, solid); + border-color: var(--focus-ring-color); + } +} + +.emotion-9 { + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: start; + -ms-flex-pack: start; + -webkit-justify-content: flex-start; + justify-content: flex-start; + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-9 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + gap: 0!important; + isolation: isolate; + position: relative; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + + .emotion-9 [data-group-item]:is(:focus-visible, [data-focus-visible]) { + z-index: 1; + } + + .emotion-9>*[data-first] { + border-start-end-radius: 0!important; + border-end-end-radius: 0!important; + -webkit-margin-end: -1px; + margin-inline-end: -1px; + } + + .emotion-9>*[data-between] { + border-radius: 0!important; + -webkit-margin-end: -1px; + margin-inline-end: -1px; + } + + .emotion-9>*[data-last] { + border-start-start-radius: 0!important; + border-end-start-radius: 0!important; + } +} + +.emotion-10 { + padding-inline: 0; + padding-block: 0; +} + +@layer recipes { + .emotion-10 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-10:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-10:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-10 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-10:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-10:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + +.emotion-10 :where(svg) { + font-size: 1.2em; +} + +.emotion-23 { + justify-self: flex-end; +} + +.emotion-24 { + margin-top: var(--chakra-spacing-2); +} + +@layer recipes { + .emotion-25 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-25:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-25:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-25 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-25:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-25:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + +.emotion-26 { + margin-top: var(--chakra-spacing-3); +} + + +`; + exports[`with title and description array 1`] = ` @layer recipes { .emotion-0 { diff --git a/packages/chakra-ui/test/__snapshots__/Form.test.tsx.snap b/packages/chakra-ui/test/__snapshots__/Form.test.tsx.snap index fdec33e79a..30f01be6ce 100644 --- a/packages/chakra-ui/test/__snapshots__/Form.test.tsx.snap +++ b/packages/chakra-ui/test/__snapshots__/Form.test.tsx.snap @@ -1,5 +1,9572 @@ // Jest Snapshot v1, https://jestjs.io/docs/snapshot-testing +exports[`nameGenerator bracketNameGenerator array of objects 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + display: grid; + gap: var(--chakra-spacing-4); + margin-bottom: var(--chakra-spacing-4); +} + +.emotion-5 { + margin-top: var(--chakra-spacing-1); + margin-bottom: var(--chakra-spacing-4); +} + +@layer recipes { + .emotion-6 { + font-family: var(--chakra-fonts-heading); + font-weight: var(--chakra-font-weights-semibold); + font-size: var(--chakra-font-sizes-xl); + line-height: 1.875rem; + } +} + +@layer recipes { + .emotion-7 { + display: block; + border-color: var(--chakra-colors-border); + --separator-thickness: 1px; + border-style: solid; + border-top-width: var(--separator-thickness); + } +} + +.emotion-8 { + display: grid; +} + +.emotion-9 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: flex-end; + -webkit-box-align: flex-end; + -ms-flex-align: flex-end; + align-items: flex-end; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + gap: 0.5rem; + padding-block: var(--chakra-spacing-1); +} + +.emotion-10 { + width: 100%; +} + +.emotion-19 { + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-19 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +@layer recipes { + .emotion-20 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + text-align: start; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + font-weight: var(--chakra-font-weights-medium); + gap: var(--chakra-spacing-1); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .emotion-20:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +@layer recipes { + .emotion-21 { + width: 100%; + min-width: var(--input-height); + outline: 0; + position: relative; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + text-align: start; + border-radius: var(--chakra-radii-l2); + height: var(--input-height); + --focus-color: var(--chakra-colors-color-palette-focus-ring); + --error-color: var(--chakra-colors-border-error); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + padding-inline: var(--chakra-spacing-3); + --input-height: var(--chakra-sizes-10); + background: var(--chakra-colors-transparent); + --bg-currentcolor: var(--chakra-colors-transparent); + border-width: 1px; + border-color: var(--chakra-colors-border); + --focus-ring-color: var(--focus-color); + } + + .emotion-21:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-21:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --focus-ring-color: var(--error-color); + border-color: var(--error-color); + } + + .emotion-21:is(:focus-visible, [data-focus-visible]) { + outline-offset: 0px; + outline-width: var(--focus-ring-width, 1px); + outline-color: var(--focus-ring-color); + outline-style: var(--focus-ring-style, solid); + border-color: var(--focus-ring-color); + } +} + +@layer recipes { + .emotion-25 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + gap: var(--chakra-spacing-2\\.5); + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + vertical-align: top; + position: relative; + } +} + +@layer recipes { + .emotion-26 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + color: var(--chakra-colors-white); + border-width: 1px; + border-color: var(--chakra-colors-border-emphasized); + border-radius: var(--chakra-radii-l1); + cursor: var(--chakra-cursor-checkbox); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + padding: var(--chakra-spacing-0\\.5); + } + + .emotion-26:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-26 :where(svg) { + width: var(--chakra-sizes-full); + height: var(--chakra-sizes-full); + } + + .emotion-26:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --chakra-colors-color-palette-50: var(--chakra-colors-red-50); + --chakra-colors-color-palette-100: var(--chakra-colors-red-100); + --chakra-colors-color-palette-200: var(--chakra-colors-red-200); + --chakra-colors-color-palette-300: var(--chakra-colors-red-300); + --chakra-colors-color-palette-400: var(--chakra-colors-red-400); + --chakra-colors-color-palette-500: var(--chakra-colors-red-500); + --chakra-colors-color-palette-600: var(--chakra-colors-red-600); + --chakra-colors-color-palette-700: var(--chakra-colors-red-700); + --chakra-colors-color-palette-800: var(--chakra-colors-red-800); + --chakra-colors-color-palette-900: var(--chakra-colors-red-900); + --chakra-colors-color-palette-950: var(--chakra-colors-red-950); + --chakra-colors-color-palette-contrast: var(--chakra-colors-red-contrast); + --chakra-colors-color-palette-fg: var(--chakra-colors-red-fg); + --chakra-colors-color-palette-subtle: var(--chakra-colors-red-subtle); + --chakra-colors-color-palette-muted: var(--chakra-colors-red-muted); + --chakra-colors-color-palette-emphasized: var(--chakra-colors-red-emphasized); + --chakra-colors-color-palette-solid: var(--chakra-colors-red-solid); + --chakra-colors-color-palette-focus-ring: var(--chakra-colors-red-focus-ring); + border-color: var(--chakra-colors-border-error); + } + + .emotion-26:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: var(--chakra-cursor-disabled); + } + + .emotion-26:is([data-state=checked], [data-state=indeterminate]) { + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + border-color: var(--chakra-colors-color-palette-solid); + } +} + +.emotion-27 { + fill: none; + stroke: currentColor; + stroke-width: 3px; + stroke-linecap: round; + stroke-linejoin: round; +} + +@layer recipes { + .emotion-28 { + font-weight: var(--chakra-font-weights-medium); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + } + + .emotion-28:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +.emotion-29 { + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: start; + -ms-flex-pack: start; + -webkit-justify-content: flex-start; + justify-content: flex-start; + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-29 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + gap: 0!important; + isolation: isolate; + position: relative; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + + .emotion-29 [data-group-item]:is(:focus-visible, [data-focus-visible]) { + z-index: 1; + } + + .emotion-29>*[data-first] { + border-start-end-radius: 0!important; + border-end-end-radius: 0!important; + -webkit-margin-end: -1px; + margin-inline-end: -1px; + } + + .emotion-29>*[data-between] { + border-radius: 0!important; + -webkit-margin-end: -1px; + margin-inline-end: -1px; + } + + .emotion-29>*[data-last] { + border-start-start-radius: 0!important; + border-end-start-radius: 0!important; + } +} + +.emotion-30 { + padding-inline: 0; + padding-block: 0; +} + +@layer recipes { + .emotion-30 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-30:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-30:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-30 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-30:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-30:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + +.emotion-30 :where(svg) { + font-size: 1.2em; +} + +.emotion-57 { + justify-self: flex-end; +} + +.emotion-58 { + margin-top: var(--chakra-spacing-2); +} + +@layer recipes { + .emotion-59 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-59:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-59:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-59 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-59:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-59:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + +.emotion-60 { + margin-top: var(--chakra-spacing-3); +} + + +`; + +exports[`nameGenerator bracketNameGenerator array of strings 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + display: grid; + gap: var(--chakra-spacing-4); + margin-bottom: var(--chakra-spacing-4); +} + +.emotion-5 { + margin-top: var(--chakra-spacing-1); + margin-bottom: var(--chakra-spacing-4); +} + +@layer recipes { + .emotion-6 { + font-family: var(--chakra-fonts-heading); + font-weight: var(--chakra-font-weights-semibold); + font-size: var(--chakra-font-sizes-xl); + line-height: 1.875rem; + } +} + +@layer recipes { + .emotion-7 { + display: block; + border-color: var(--chakra-colors-border); + --separator-thickness: 1px; + border-style: solid; + border-top-width: var(--separator-thickness); + } +} + +.emotion-8 { + display: grid; +} + +.emotion-9 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: flex-end; + -webkit-box-align: flex-end; + -ms-flex-align: flex-end; + align-items: flex-end; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + gap: 0.5rem; + padding-block: var(--chakra-spacing-1); +} + +.emotion-10 { + width: 100%; +} + +.emotion-13 { + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-13 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +@layer recipes { + .emotion-14 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + text-align: start; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + font-weight: var(--chakra-font-weights-medium); + gap: var(--chakra-spacing-1); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .emotion-14:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +@layer recipes { + .emotion-15 { + color: var(--chakra-colors-fg-error); + line-height: 1; + } +} + +@layer recipes { + .emotion-16 { + width: 100%; + min-width: var(--input-height); + outline: 0; + position: relative; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + text-align: start; + border-radius: var(--chakra-radii-l2); + height: var(--input-height); + --focus-color: var(--chakra-colors-color-palette-focus-ring); + --error-color: var(--chakra-colors-border-error); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + padding-inline: var(--chakra-spacing-3); + --input-height: var(--chakra-sizes-10); + background: var(--chakra-colors-transparent); + --bg-currentcolor: var(--chakra-colors-transparent); + border-width: 1px; + border-color: var(--chakra-colors-border); + --focus-ring-color: var(--focus-color); + } + + .emotion-16:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-16:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --focus-ring-color: var(--error-color); + border-color: var(--error-color); + } + + .emotion-16:is(:focus-visible, [data-focus-visible]) { + outline-offset: 0px; + outline-width: var(--focus-ring-width, 1px); + outline-color: var(--focus-ring-color); + outline-style: var(--focus-ring-style, solid); + border-color: var(--focus-ring-color); + } +} + +.emotion-17 { + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: start; + -ms-flex-pack: start; + -webkit-justify-content: flex-start; + justify-content: flex-start; + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-17 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + gap: 0!important; + isolation: isolate; + position: relative; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + + .emotion-17 [data-group-item]:is(:focus-visible, [data-focus-visible]) { + z-index: 1; + } + + .emotion-17>*[data-first] { + border-start-end-radius: 0!important; + border-end-end-radius: 0!important; + -webkit-margin-end: -1px; + margin-inline-end: -1px; + } + + .emotion-17>*[data-between] { + border-radius: 0!important; + -webkit-margin-end: -1px; + margin-inline-end: -1px; + } + + .emotion-17>*[data-last] { + border-start-start-radius: 0!important; + border-end-start-radius: 0!important; + } +} + +.emotion-18 { + padding-inline: 0; + padding-block: 0; +} + +@layer recipes { + .emotion-18 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-18:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-18:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-18 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-18:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-18:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + +.emotion-18 :where(svg) { + font-size: 1.2em; +} + +.emotion-33 { + justify-self: flex-end; +} + +.emotion-34 { + margin-top: var(--chakra-spacing-2); +} + +@layer recipes { + .emotion-35 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-35:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-35:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-35 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-35:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-35:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + +.emotion-36 { + margin-top: var(--chakra-spacing-3); +} + + +`; + +exports[`nameGenerator bracketNameGenerator checkboxes field 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + display: grid; + gap: var(--chakra-spacing-4); + margin-bottom: var(--chakra-spacing-4); +} + +.emotion-5 { + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-5 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-5>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-6 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + gap: var(--chakra-spacing-1\\.5); + } +} + +.emotion-7 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + gap: 0.5rem; +} + +@layer recipes { + .emotion-8 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + gap: var(--chakra-spacing-2\\.5); + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + vertical-align: top; + position: relative; + } +} + +@layer recipes { + .emotion-9 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + color: var(--chakra-colors-white); + border-width: 1px; + border-color: var(--chakra-colors-border-emphasized); + border-radius: var(--chakra-radii-l1); + cursor: var(--chakra-cursor-checkbox); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + padding: var(--chakra-spacing-0\\.5); + } + + .emotion-9:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-9 :where(svg) { + width: var(--chakra-sizes-full); + height: var(--chakra-sizes-full); + } + + .emotion-9:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --chakra-colors-color-palette-50: var(--chakra-colors-red-50); + --chakra-colors-color-palette-100: var(--chakra-colors-red-100); + --chakra-colors-color-palette-200: var(--chakra-colors-red-200); + --chakra-colors-color-palette-300: var(--chakra-colors-red-300); + --chakra-colors-color-palette-400: var(--chakra-colors-red-400); + --chakra-colors-color-palette-500: var(--chakra-colors-red-500); + --chakra-colors-color-palette-600: var(--chakra-colors-red-600); + --chakra-colors-color-palette-700: var(--chakra-colors-red-700); + --chakra-colors-color-palette-800: var(--chakra-colors-red-800); + --chakra-colors-color-palette-900: var(--chakra-colors-red-900); + --chakra-colors-color-palette-950: var(--chakra-colors-red-950); + --chakra-colors-color-palette-contrast: var(--chakra-colors-red-contrast); + --chakra-colors-color-palette-fg: var(--chakra-colors-red-fg); + --chakra-colors-color-palette-subtle: var(--chakra-colors-red-subtle); + --chakra-colors-color-palette-muted: var(--chakra-colors-red-muted); + --chakra-colors-color-palette-emphasized: var(--chakra-colors-red-emphasized); + --chakra-colors-color-palette-solid: var(--chakra-colors-red-solid); + --chakra-colors-color-palette-focus-ring: var(--chakra-colors-red-focus-ring); + border-color: var(--chakra-colors-border-error); + } + + .emotion-9:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: var(--chakra-cursor-disabled); + } + + .emotion-9:is([data-state=checked], [data-state=indeterminate]) { + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + border-color: var(--chakra-colors-color-palette-solid); + } +} + +.emotion-10 { + fill: none; + stroke: currentColor; + stroke-width: 3px; + stroke-linecap: round; + stroke-linejoin: round; +} + +@layer recipes { + .emotion-11 { + font-weight: var(--chakra-font-weights-medium); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + } + + .emotion-11:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +.emotion-20 { + margin-top: var(--chakra-spacing-3); +} + +@layer recipes { + .emotion-21 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-21:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-21:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-21 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-21:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-21:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + + +`; + +exports[`nameGenerator bracketNameGenerator nested object 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + display: grid; + gap: var(--chakra-spacing-4); + margin-bottom: var(--chakra-spacing-4); +} + +.emotion-5 { + margin-top: var(--chakra-spacing-1); + margin-bottom: var(--chakra-spacing-4); +} + +@layer recipes { + .emotion-6 { + font-family: var(--chakra-fonts-heading); + font-weight: var(--chakra-font-weights-semibold); + font-size: var(--chakra-font-sizes-xl); + line-height: 1.875rem; + } +} + +@layer recipes { + .emotion-7 { + display: block; + border-color: var(--chakra-colors-border); + --separator-thickness: 1px; + border-style: solid; + border-top-width: var(--separator-thickness); + } +} + +.emotion-11 { + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-11 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +@layer recipes { + .emotion-12 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + text-align: start; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + font-weight: var(--chakra-font-weights-medium); + gap: var(--chakra-spacing-1); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .emotion-12:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +@layer recipes { + .emotion-13 { + width: 100%; + min-width: var(--input-height); + outline: 0; + position: relative; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + text-align: start; + border-radius: var(--chakra-radii-l2); + height: var(--input-height); + --focus-color: var(--chakra-colors-color-palette-focus-ring); + --error-color: var(--chakra-colors-border-error); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + padding-inline: var(--chakra-spacing-3); + --input-height: var(--chakra-sizes-10); + background: var(--chakra-colors-transparent); + --bg-currentcolor: var(--chakra-colors-transparent); + border-width: 1px; + border-color: var(--chakra-colors-border); + --focus-ring-color: var(--focus-color); + } + + .emotion-13:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-13:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --focus-ring-color: var(--error-color); + border-color: var(--error-color); + } + + .emotion-13:is(:focus-visible, [data-focus-visible]) { + outline-offset: 0px; + outline-width: var(--focus-ring-width, 1px); + outline-color: var(--focus-ring-color); + outline-style: var(--focus-ring-style, solid); + border-color: var(--focus-ring-color); + } +} + +.emotion-35 { + margin-top: var(--chakra-spacing-3); +} + +@layer recipes { + .emotion-36 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-36:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-36:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-36 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-36:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-36:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + + +`; + +exports[`nameGenerator bracketNameGenerator radio field 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + display: grid; + gap: var(--chakra-spacing-4); + margin-bottom: var(--chakra-spacing-4); +} + +.emotion-5 { + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-5 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +@layer recipes { + .emotion-6 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + text-align: start; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + font-weight: var(--chakra-font-weights-medium); + gap: var(--chakra-spacing-1); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .emotion-6:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +.emotion-7 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + gap: 0.5rem; +} + +@layer recipes { + .emotion-8 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + font-weight: var(--chakra-font-weights-medium); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + gap: var(--chakra-spacing-2\\.5); + } + + .emotion-8:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + cursor: var(--chakra-cursor-disabled); + } +} + +@layer recipes { + .emotion-9 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + vertical-align: top; + color: var(--chakra-colors-white); + border-width: 1px; + border-color: var(--chakra-colors-border-emphasized); + border-radius: var(--chakra-radii-full); + cursor: var(--chakra-cursor-radio); + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-9:is(:focus-visible, [data-focus-visible]) { + outline: 2px solid; + outline-color: var(--chakra-colors-color-palette-focus-ring); + outline-offset: 2px; + } + + .emotion-9:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --chakra-colors-color-palette-50: var(--chakra-colors-red-50); + --chakra-colors-color-palette-100: var(--chakra-colors-red-100); + --chakra-colors-color-palette-200: var(--chakra-colors-red-200); + --chakra-colors-color-palette-300: var(--chakra-colors-red-300); + --chakra-colors-color-palette-400: var(--chakra-colors-red-400); + --chakra-colors-color-palette-500: var(--chakra-colors-red-500); + --chakra-colors-color-palette-600: var(--chakra-colors-red-600); + --chakra-colors-color-palette-700: var(--chakra-colors-red-700); + --chakra-colors-color-palette-800: var(--chakra-colors-red-800); + --chakra-colors-color-palette-900: var(--chakra-colors-red-900); + --chakra-colors-color-palette-950: var(--chakra-colors-red-950); + --chakra-colors-color-palette-contrast: var(--chakra-colors-red-contrast); + --chakra-colors-color-palette-fg: var(--chakra-colors-red-fg); + --chakra-colors-color-palette-subtle: var(--chakra-colors-red-subtle); + --chakra-colors-color-palette-muted: var(--chakra-colors-red-muted); + --chakra-colors-color-palette-emphasized: var(--chakra-colors-red-emphasized); + --chakra-colors-color-palette-solid: var(--chakra-colors-red-solid); + --chakra-colors-color-palette-focus-ring: var(--chakra-colors-red-focus-ring); + border-color: var(--chakra-colors-red-500); + } + + .emotion-9:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: var(--chakra-cursor-disabled); + } + + .emotion-9 .dot { + height: 100%; + width: 100%; + border-radius: var(--chakra-radii-full); + background: currentColor; + --bg-currentcolor: currentColor; + scale: 0.4; + } + + .emotion-9:is(:checked, [data-checked], [aria-checked=true], [data-state=checked]) { + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + border-color: var(--chakra-colors-color-palette-solid); + } +} + +.emotion-12 { + margin-top: var(--chakra-spacing-3); +} + +@layer recipes { + .emotion-13 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-13:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-13:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-13 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-13:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-13:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + + +`; + +exports[`nameGenerator bracketNameGenerator select field with enum 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + display: grid; + gap: var(--chakra-spacing-4); + margin-bottom: var(--chakra-spacing-4); +} + +.emotion-5 { + margin-bottom: var(--chakra-spacing-1); + position: relative; +} + +@layer recipes { + .emotion-5 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +@layer recipes { + .emotion-6 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + text-align: start; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + font-weight: var(--chakra-font-weights-medium); + gap: var(--chakra-spacing-1); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .emotion-6:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +@layer recipes { + .emotion-7 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + gap: var(--chakra-spacing-1\\.5); + width: var(--chakra-sizes-full); + --select-trigger-height: var(--chakra-sizes-10); + --select-trigger-padding-x: var(--chakra-spacing-3); + } +} + +@layer recipes { + .emotion-8 { + position: relative; + } +} + +@layer recipes { + .emotion-10 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + justify-content: space-between; + width: var(--chakra-sizes-full); + min-height: var(--select-trigger-height); + --input-height: var(--select-trigger-height); + padding-inline: var(--select-trigger-padding-x); + border-radius: var(--chakra-radii-l2); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + text-align: start; + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-transparent); + --bg-currentcolor: var(--chakra-colors-transparent); + border-width: 1px; + border-color: var(--chakra-colors-border); + } + + .emotion-10:is(:focus-visible, [data-focus-visible]) { + outline-offset: 0px; + outline-width: var(--focus-ring-width, 1px); + outline-color: var(--focus-ring-color); + outline-style: var(--focus-ring-style, solid); + border-color: var(--focus-ring-color); + } + + .emotion-10:is(:placeholder-shown, [data-placeholder-shown]) { + --mix-color: color-mix(in srgb, var(--chakra-colors-fg-muted) 80%, transparent); + color: var(--mix-color, var(--chakra-colors-fg-muted)); + } + + .emotion-10:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-10:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + border-color: var(--chakra-colors-border-error); + } + + .emotion-10:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + border-color: var(--chakra-colors-border-emphasized); + } +} + +@layer recipes { + .emotion-11 { + overflow: hidden; + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + text-wrap: wrap; + max-width: 80%; + } +} + +@layer recipes { + .emotion-12 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + gap: var(--chakra-spacing-1); + position: absolute; + inset-inline-end: 0; + top: 0; + bottom: 0; + padding-inline: var(--select-trigger-padding-x); + pointer-events: none; + } +} + +@layer recipes { + .emotion-13 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + color: var(--chakra-colors-fg-muted); + } + + .emotion-13:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + color: var(--chakra-colors-fg-subtle); + } + + .emotion-13:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + color: var(--chakra-colors-fg-error); + } + + .emotion-13 :where(svg) { + width: var(--chakra-sizes-4); + height: var(--chakra-sizes-4); + } +} + +.emotion-14 { + fill: none; + stroke: currentColor; + stroke-width: 2; + stroke-linecap: round; + stroke-linejoin: round; +} + +.emotion-15 { + min-width: 100%!important; + z-index: 2!important; + top: calc(100% + 5px)!important; +} + +@layer recipes { + .emotion-16 { + background: var(--chakra-colors-bg-panel); + --bg-currentcolor: var(--chakra-colors-bg-panel); + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + z-index: var(--chakra-z-index-dropdown); + border-radius: var(--chakra-radii-l2); + outline: 0; + max-height: var(--chakra-sizes-96); + overflow-y: auto; + box-shadow: var(--chakra-shadows-md); + padding: var(--chakra-spacing-1); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + } + + .emotion-16:is([open], [data-open], [data-state=open]) { + transform-origin: var(--transform-origin); + -webkit-animation-duration: var(--chakra-durations-fast); + animation-duration: var(--chakra-durations-fast); + } + + .emotion-16:is([open], [data-open], [data-state=open])[data-placement^=top] { + -webkit-animation-name: slide-from-bottom,fade-in; + animation-name: slide-from-bottom,fade-in; + } + + .emotion-16:is([open], [data-open], [data-state=open])[data-placement^=bottom] { + -webkit-animation-name: slide-from-top,fade-in; + animation-name: slide-from-top,fade-in; + } + + .emotion-16:is([open], [data-open], [data-state=open])[data-placement^=left] { + -webkit-animation-name: slide-from-right,fade-in; + animation-name: slide-from-right,fade-in; + } + + .emotion-16:is([open], [data-open], [data-state=open])[data-placement^=right] { + -webkit-animation-name: slide-from-left,fade-in; + animation-name: slide-from-left,fade-in; + } + + .emotion-16:is([closed], [data-closed], [data-state=closed]) { + transform-origin: var(--transform-origin); + -webkit-animation-duration: var(--chakra-durations-fastest); + animation-duration: var(--chakra-durations-fastest); + } + + .emotion-16:is([closed], [data-closed], [data-state=closed])[data-placement^=top] { + -webkit-animation-name: slide-to-bottom,fade-out; + animation-name: slide-to-bottom,fade-out; + } + + .emotion-16:is([closed], [data-closed], [data-state=closed])[data-placement^=bottom] { + -webkit-animation-name: slide-to-top,fade-out; + animation-name: slide-to-top,fade-out; + } + + .emotion-16:is([closed], [data-closed], [data-state=closed])[data-placement^=left] { + -webkit-animation-name: slide-to-right,fade-out; + animation-name: slide-to-right,fade-out; + } + + .emotion-16:is([closed], [data-closed], [data-state=closed])[data-placement^=right] { + -webkit-animation-name: slide-to-left,fade-out; + animation-name: slide-to-left,fade-out; + } +} + +@layer recipes { + .emotion-17 { + position: relative; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + gap: var(--chakra-spacing-2); + cursor: var(--chakra-cursor-option); + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + justify-content: space-between; + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + text-align: start; + border-radius: var(--chakra-radii-l1); + padding-block: var(--chakra-spacing-1\\.5); + padding-inline: var(--chakra-spacing-2); + } + + .emotion-17[data-highlighted] { + --mix-background: color-mix(in srgb, var(--chakra-colors-bg-emphasized) 60%, transparent); + background: var(--mix-background, var(--chakra-colors-bg-emphasized)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-bg-emphasized)); + } + + .emotion-17:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + pointer-events: none; + opacity: 0.5; + } + + .emotion-17 :where(svg) { + width: var(--chakra-sizes-4); + height: var(--chakra-sizes-4); + } +} + +@layer recipes { + .emotion-18 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + } +} + +.emotion-26 { + margin-top: var(--chakra-spacing-3); +} + +@layer recipes { + .emotion-27 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-27:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-27:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-27 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-27:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-27:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + + +`; + +exports[`nameGenerator bracketNameGenerator simple fields 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + display: grid; + gap: var(--chakra-spacing-4); + margin-bottom: var(--chakra-spacing-4); +} + +.emotion-5 { + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-5 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +@layer recipes { + .emotion-6 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + text-align: start; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + font-weight: var(--chakra-font-weights-medium); + gap: var(--chakra-spacing-1); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .emotion-6:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +@layer recipes { + .emotion-7 { + width: 100%; + min-width: var(--input-height); + outline: 0; + position: relative; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + text-align: start; + border-radius: var(--chakra-radii-l2); + height: var(--input-height); + --focus-color: var(--chakra-colors-color-palette-focus-ring); + --error-color: var(--chakra-colors-border-error); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + padding-inline: var(--chakra-spacing-3); + --input-height: var(--chakra-sizes-10); + background: var(--chakra-colors-transparent); + --bg-currentcolor: var(--chakra-colors-transparent); + border-width: 1px; + border-color: var(--chakra-colors-border); + --focus-ring-color: var(--focus-color); + } + + .emotion-7:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-7:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --focus-ring-color: var(--error-color); + border-color: var(--error-color); + } + + .emotion-7:is(:focus-visible, [data-focus-visible]) { + outline-offset: 0px; + outline-width: var(--focus-ring-width, 1px); + outline-color: var(--focus-ring-color); + outline-style: var(--focus-ring-style, solid); + border-color: var(--focus-ring-color); + } +} + +@layer recipes { + .emotion-16 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + gap: var(--chakra-spacing-2\\.5); + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + vertical-align: top; + position: relative; + } +} + +@layer recipes { + .emotion-17 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + color: var(--chakra-colors-white); + border-width: 1px; + border-color: var(--chakra-colors-border-emphasized); + border-radius: var(--chakra-radii-l1); + cursor: var(--chakra-cursor-checkbox); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + padding: var(--chakra-spacing-0\\.5); + } + + .emotion-17:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-17 :where(svg) { + width: var(--chakra-sizes-full); + height: var(--chakra-sizes-full); + } + + .emotion-17:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --chakra-colors-color-palette-50: var(--chakra-colors-red-50); + --chakra-colors-color-palette-100: var(--chakra-colors-red-100); + --chakra-colors-color-palette-200: var(--chakra-colors-red-200); + --chakra-colors-color-palette-300: var(--chakra-colors-red-300); + --chakra-colors-color-palette-400: var(--chakra-colors-red-400); + --chakra-colors-color-palette-500: var(--chakra-colors-red-500); + --chakra-colors-color-palette-600: var(--chakra-colors-red-600); + --chakra-colors-color-palette-700: var(--chakra-colors-red-700); + --chakra-colors-color-palette-800: var(--chakra-colors-red-800); + --chakra-colors-color-palette-900: var(--chakra-colors-red-900); + --chakra-colors-color-palette-950: var(--chakra-colors-red-950); + --chakra-colors-color-palette-contrast: var(--chakra-colors-red-contrast); + --chakra-colors-color-palette-fg: var(--chakra-colors-red-fg); + --chakra-colors-color-palette-subtle: var(--chakra-colors-red-subtle); + --chakra-colors-color-palette-muted: var(--chakra-colors-red-muted); + --chakra-colors-color-palette-emphasized: var(--chakra-colors-red-emphasized); + --chakra-colors-color-palette-solid: var(--chakra-colors-red-solid); + --chakra-colors-color-palette-focus-ring: var(--chakra-colors-red-focus-ring); + border-color: var(--chakra-colors-border-error); + } + + .emotion-17:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: var(--chakra-cursor-disabled); + } + + .emotion-17:is([data-state=checked], [data-state=indeterminate]) { + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + border-color: var(--chakra-colors-color-palette-solid); + } +} + +.emotion-18 { + fill: none; + stroke: currentColor; + stroke-width: 3px; + stroke-linecap: round; + stroke-linejoin: round; +} + +@layer recipes { + .emotion-19 { + font-weight: var(--chakra-font-weights-medium); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + } + + .emotion-19:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +.emotion-20 { + margin-top: var(--chakra-spacing-3); +} + +@layer recipes { + .emotion-21 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-21:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-21:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-21 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-21:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-21:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + + +`; + +exports[`nameGenerator bracketNameGenerator textarea field 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + display: grid; + gap: var(--chakra-spacing-4); + margin-bottom: var(--chakra-spacing-4); +} + +.emotion-5 { + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-5 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +@layer recipes { + .emotion-6 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + text-align: start; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + font-weight: var(--chakra-font-weights-medium); + gap: var(--chakra-spacing-1); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .emotion-6:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +@layer recipes { + .emotion-7 { + width: 100%; + min-width: 0; + outline: 0; + position: relative; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + text-align: start; + border-radius: var(--chakra-radii-l2); + --focus-color: var(--chakra-colors-color-palette-focus-ring); + --error-color: var(--chakra-colors-border-error); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + padding-inline: var(--chakra-spacing-3); + padding-block: var(--chakra-spacing-2); + scroll-padding-bottom: var(--chakra-spacing-2); + background: var(--chakra-colors-transparent); + --bg-currentcolor: var(--chakra-colors-transparent); + border-width: 1px; + border-color: var(--chakra-colors-border); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + } + + .emotion-7:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-7:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --focus-ring-color: var(--error-color); + border-color: var(--error-color); + } + + .emotion-7:is(:focus-visible, [data-focus-visible]) { + outline-offset: 0px; + outline-width: var(--focus-ring-width, 1px); + outline-color: var(--focus-ring-color); + outline-style: var(--focus-ring-style, solid); + border-color: var(--focus-ring-color); + } +} + +.emotion-8 { + margin-top: var(--chakra-spacing-3); +} + +@layer recipes { + .emotion-9 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-9:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-9:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-9 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-9:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-9:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + + +`; + +exports[`nameGenerator dotNotationNameGenerator array of objects 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + display: grid; + gap: var(--chakra-spacing-4); + margin-bottom: var(--chakra-spacing-4); +} + +.emotion-5 { + margin-top: var(--chakra-spacing-1); + margin-bottom: var(--chakra-spacing-4); +} + +@layer recipes { + .emotion-6 { + font-family: var(--chakra-fonts-heading); + font-weight: var(--chakra-font-weights-semibold); + font-size: var(--chakra-font-sizes-xl); + line-height: 1.875rem; + } +} + +@layer recipes { + .emotion-7 { + display: block; + border-color: var(--chakra-colors-border); + --separator-thickness: 1px; + border-style: solid; + border-top-width: var(--separator-thickness); + } +} + +.emotion-8 { + display: grid; +} + +.emotion-9 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: flex-end; + -webkit-box-align: flex-end; + -ms-flex-align: flex-end; + align-items: flex-end; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + gap: 0.5rem; + padding-block: var(--chakra-spacing-1); +} + +.emotion-10 { + width: 100%; +} + +.emotion-19 { + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-19 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +@layer recipes { + .emotion-20 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + text-align: start; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + font-weight: var(--chakra-font-weights-medium); + gap: var(--chakra-spacing-1); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .emotion-20:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +@layer recipes { + .emotion-21 { + width: 100%; + min-width: var(--input-height); + outline: 0; + position: relative; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + text-align: start; + border-radius: var(--chakra-radii-l2); + height: var(--input-height); + --focus-color: var(--chakra-colors-color-palette-focus-ring); + --error-color: var(--chakra-colors-border-error); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + padding-inline: var(--chakra-spacing-3); + --input-height: var(--chakra-sizes-10); + background: var(--chakra-colors-transparent); + --bg-currentcolor: var(--chakra-colors-transparent); + border-width: 1px; + border-color: var(--chakra-colors-border); + --focus-ring-color: var(--focus-color); + } + + .emotion-21:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-21:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --focus-ring-color: var(--error-color); + border-color: var(--error-color); + } + + .emotion-21:is(:focus-visible, [data-focus-visible]) { + outline-offset: 0px; + outline-width: var(--focus-ring-width, 1px); + outline-color: var(--focus-ring-color); + outline-style: var(--focus-ring-style, solid); + border-color: var(--focus-ring-color); + } +} + +@layer recipes { + .emotion-25 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + gap: var(--chakra-spacing-2\\.5); + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + vertical-align: top; + position: relative; + } +} + +@layer recipes { + .emotion-26 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + color: var(--chakra-colors-white); + border-width: 1px; + border-color: var(--chakra-colors-border-emphasized); + border-radius: var(--chakra-radii-l1); + cursor: var(--chakra-cursor-checkbox); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + padding: var(--chakra-spacing-0\\.5); + } + + .emotion-26:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-26 :where(svg) { + width: var(--chakra-sizes-full); + height: var(--chakra-sizes-full); + } + + .emotion-26:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --chakra-colors-color-palette-50: var(--chakra-colors-red-50); + --chakra-colors-color-palette-100: var(--chakra-colors-red-100); + --chakra-colors-color-palette-200: var(--chakra-colors-red-200); + --chakra-colors-color-palette-300: var(--chakra-colors-red-300); + --chakra-colors-color-palette-400: var(--chakra-colors-red-400); + --chakra-colors-color-palette-500: var(--chakra-colors-red-500); + --chakra-colors-color-palette-600: var(--chakra-colors-red-600); + --chakra-colors-color-palette-700: var(--chakra-colors-red-700); + --chakra-colors-color-palette-800: var(--chakra-colors-red-800); + --chakra-colors-color-palette-900: var(--chakra-colors-red-900); + --chakra-colors-color-palette-950: var(--chakra-colors-red-950); + --chakra-colors-color-palette-contrast: var(--chakra-colors-red-contrast); + --chakra-colors-color-palette-fg: var(--chakra-colors-red-fg); + --chakra-colors-color-palette-subtle: var(--chakra-colors-red-subtle); + --chakra-colors-color-palette-muted: var(--chakra-colors-red-muted); + --chakra-colors-color-palette-emphasized: var(--chakra-colors-red-emphasized); + --chakra-colors-color-palette-solid: var(--chakra-colors-red-solid); + --chakra-colors-color-palette-focus-ring: var(--chakra-colors-red-focus-ring); + border-color: var(--chakra-colors-border-error); + } + + .emotion-26:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: var(--chakra-cursor-disabled); + } + + .emotion-26:is([data-state=checked], [data-state=indeterminate]) { + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + border-color: var(--chakra-colors-color-palette-solid); + } +} + +.emotion-27 { + fill: none; + stroke: currentColor; + stroke-width: 3px; + stroke-linecap: round; + stroke-linejoin: round; +} + +@layer recipes { + .emotion-28 { + font-weight: var(--chakra-font-weights-medium); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + } + + .emotion-28:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +.emotion-29 { + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: start; + -ms-flex-pack: start; + -webkit-justify-content: flex-start; + justify-content: flex-start; + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-29 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + gap: 0!important; + isolation: isolate; + position: relative; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + + .emotion-29 [data-group-item]:is(:focus-visible, [data-focus-visible]) { + z-index: 1; + } + + .emotion-29>*[data-first] { + border-start-end-radius: 0!important; + border-end-end-radius: 0!important; + -webkit-margin-end: -1px; + margin-inline-end: -1px; + } + + .emotion-29>*[data-between] { + border-radius: 0!important; + -webkit-margin-end: -1px; + margin-inline-end: -1px; + } + + .emotion-29>*[data-last] { + border-start-start-radius: 0!important; + border-end-start-radius: 0!important; + } +} + +.emotion-30 { + padding-inline: 0; + padding-block: 0; +} + +@layer recipes { + .emotion-30 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-30:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-30:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-30 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-30:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-30:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + +.emotion-30 :where(svg) { + font-size: 1.2em; +} + +.emotion-57 { + justify-self: flex-end; +} + +.emotion-58 { + margin-top: var(--chakra-spacing-2); +} + +@layer recipes { + .emotion-59 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-59:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-59:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-59 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-59:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-59:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + +.emotion-60 { + margin-top: var(--chakra-spacing-3); +} + + +`; + +exports[`nameGenerator dotNotationNameGenerator array of strings 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + display: grid; + gap: var(--chakra-spacing-4); + margin-bottom: var(--chakra-spacing-4); +} + +.emotion-5 { + margin-top: var(--chakra-spacing-1); + margin-bottom: var(--chakra-spacing-4); +} + +@layer recipes { + .emotion-6 { + font-family: var(--chakra-fonts-heading); + font-weight: var(--chakra-font-weights-semibold); + font-size: var(--chakra-font-sizes-xl); + line-height: 1.875rem; + } +} + +@layer recipes { + .emotion-7 { + display: block; + border-color: var(--chakra-colors-border); + --separator-thickness: 1px; + border-style: solid; + border-top-width: var(--separator-thickness); + } +} + +.emotion-8 { + display: grid; +} + +.emotion-9 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: flex-end; + -webkit-box-align: flex-end; + -ms-flex-align: flex-end; + align-items: flex-end; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + gap: 0.5rem; + padding-block: var(--chakra-spacing-1); +} + +.emotion-10 { + width: 100%; +} + +.emotion-13 { + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-13 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +@layer recipes { + .emotion-14 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + text-align: start; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + font-weight: var(--chakra-font-weights-medium); + gap: var(--chakra-spacing-1); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .emotion-14:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +@layer recipes { + .emotion-15 { + color: var(--chakra-colors-fg-error); + line-height: 1; + } +} + +@layer recipes { + .emotion-16 { + width: 100%; + min-width: var(--input-height); + outline: 0; + position: relative; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + text-align: start; + border-radius: var(--chakra-radii-l2); + height: var(--input-height); + --focus-color: var(--chakra-colors-color-palette-focus-ring); + --error-color: var(--chakra-colors-border-error); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + padding-inline: var(--chakra-spacing-3); + --input-height: var(--chakra-sizes-10); + background: var(--chakra-colors-transparent); + --bg-currentcolor: var(--chakra-colors-transparent); + border-width: 1px; + border-color: var(--chakra-colors-border); + --focus-ring-color: var(--focus-color); + } + + .emotion-16:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-16:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --focus-ring-color: var(--error-color); + border-color: var(--error-color); + } + + .emotion-16:is(:focus-visible, [data-focus-visible]) { + outline-offset: 0px; + outline-width: var(--focus-ring-width, 1px); + outline-color: var(--focus-ring-color); + outline-style: var(--focus-ring-style, solid); + border-color: var(--focus-ring-color); + } +} + +.emotion-17 { + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: start; + -ms-flex-pack: start; + -webkit-justify-content: flex-start; + justify-content: flex-start; + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-17 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + gap: 0!important; + isolation: isolate; + position: relative; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + + .emotion-17 [data-group-item]:is(:focus-visible, [data-focus-visible]) { + z-index: 1; + } + + .emotion-17>*[data-first] { + border-start-end-radius: 0!important; + border-end-end-radius: 0!important; + -webkit-margin-end: -1px; + margin-inline-end: -1px; + } + + .emotion-17>*[data-between] { + border-radius: 0!important; + -webkit-margin-end: -1px; + margin-inline-end: -1px; + } + + .emotion-17>*[data-last] { + border-start-start-radius: 0!important; + border-end-start-radius: 0!important; + } +} + +.emotion-18 { + padding-inline: 0; + padding-block: 0; +} + +@layer recipes { + .emotion-18 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-18:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-18:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-18 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-18:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-18:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + +.emotion-18 :where(svg) { + font-size: 1.2em; +} + +.emotion-33 { + justify-self: flex-end; +} + +.emotion-34 { + margin-top: var(--chakra-spacing-2); +} + +@layer recipes { + .emotion-35 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-35:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-35:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-35 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-35:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-35:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + +.emotion-36 { + margin-top: var(--chakra-spacing-3); +} + + +`; + +exports[`nameGenerator dotNotationNameGenerator nested object 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + display: grid; + gap: var(--chakra-spacing-4); + margin-bottom: var(--chakra-spacing-4); +} + +.emotion-5 { + margin-top: var(--chakra-spacing-1); + margin-bottom: var(--chakra-spacing-4); +} + +@layer recipes { + .emotion-6 { + font-family: var(--chakra-fonts-heading); + font-weight: var(--chakra-font-weights-semibold); + font-size: var(--chakra-font-sizes-xl); + line-height: 1.875rem; + } +} + +@layer recipes { + .emotion-7 { + display: block; + border-color: var(--chakra-colors-border); + --separator-thickness: 1px; + border-style: solid; + border-top-width: var(--separator-thickness); + } +} + +.emotion-11 { + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-11 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +@layer recipes { + .emotion-12 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + text-align: start; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + font-weight: var(--chakra-font-weights-medium); + gap: var(--chakra-spacing-1); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .emotion-12:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +@layer recipes { + .emotion-13 { + width: 100%; + min-width: var(--input-height); + outline: 0; + position: relative; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + text-align: start; + border-radius: var(--chakra-radii-l2); + height: var(--input-height); + --focus-color: var(--chakra-colors-color-palette-focus-ring); + --error-color: var(--chakra-colors-border-error); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + padding-inline: var(--chakra-spacing-3); + --input-height: var(--chakra-sizes-10); + background: var(--chakra-colors-transparent); + --bg-currentcolor: var(--chakra-colors-transparent); + border-width: 1px; + border-color: var(--chakra-colors-border); + --focus-ring-color: var(--focus-color); + } + + .emotion-13:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-13:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --focus-ring-color: var(--error-color); + border-color: var(--error-color); + } + + .emotion-13:is(:focus-visible, [data-focus-visible]) { + outline-offset: 0px; + outline-width: var(--focus-ring-width, 1px); + outline-color: var(--focus-ring-color); + outline-style: var(--focus-ring-style, solid); + border-color: var(--focus-ring-color); + } +} + +.emotion-35 { + margin-top: var(--chakra-spacing-3); +} + +@layer recipes { + .emotion-36 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-36:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-36:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-36 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-36:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-36:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + + +`; + +exports[`nameGenerator dotNotationNameGenerator select field with enum 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + display: grid; + gap: var(--chakra-spacing-4); + margin-bottom: var(--chakra-spacing-4); +} + +.emotion-5 { + margin-bottom: var(--chakra-spacing-1); + position: relative; +} + +@layer recipes { + .emotion-5 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +@layer recipes { + .emotion-6 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + text-align: start; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + font-weight: var(--chakra-font-weights-medium); + gap: var(--chakra-spacing-1); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .emotion-6:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +@layer recipes { + .emotion-7 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + gap: var(--chakra-spacing-1\\.5); + width: var(--chakra-sizes-full); + --select-trigger-height: var(--chakra-sizes-10); + --select-trigger-padding-x: var(--chakra-spacing-3); + } +} + +@layer recipes { + .emotion-8 { + position: relative; + } +} + +@layer recipes { + .emotion-10 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + justify-content: space-between; + width: var(--chakra-sizes-full); + min-height: var(--select-trigger-height); + --input-height: var(--select-trigger-height); + padding-inline: var(--select-trigger-padding-x); + border-radius: var(--chakra-radii-l2); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + text-align: start; + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-transparent); + --bg-currentcolor: var(--chakra-colors-transparent); + border-width: 1px; + border-color: var(--chakra-colors-border); + } + + .emotion-10:is(:focus-visible, [data-focus-visible]) { + outline-offset: 0px; + outline-width: var(--focus-ring-width, 1px); + outline-color: var(--focus-ring-color); + outline-style: var(--focus-ring-style, solid); + border-color: var(--focus-ring-color); + } + + .emotion-10:is(:placeholder-shown, [data-placeholder-shown]) { + --mix-color: color-mix(in srgb, var(--chakra-colors-fg-muted) 80%, transparent); + color: var(--mix-color, var(--chakra-colors-fg-muted)); + } + + .emotion-10:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-10:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + border-color: var(--chakra-colors-border-error); + } + + .emotion-10:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + border-color: var(--chakra-colors-border-emphasized); + } +} + +@layer recipes { + .emotion-11 { + overflow: hidden; + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + text-wrap: wrap; + max-width: 80%; + } +} + +@layer recipes { + .emotion-12 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + gap: var(--chakra-spacing-1); + position: absolute; + inset-inline-end: 0; + top: 0; + bottom: 0; + padding-inline: var(--select-trigger-padding-x); + pointer-events: none; + } +} + +@layer recipes { + .emotion-13 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + color: var(--chakra-colors-fg-muted); + } + + .emotion-13:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + color: var(--chakra-colors-fg-subtle); + } + + .emotion-13:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + color: var(--chakra-colors-fg-error); + } + + .emotion-13 :where(svg) { + width: var(--chakra-sizes-4); + height: var(--chakra-sizes-4); + } +} + +.emotion-14 { + fill: none; + stroke: currentColor; + stroke-width: 2; + stroke-linecap: round; + stroke-linejoin: round; +} + +.emotion-15 { + min-width: 100%!important; + z-index: 2!important; + top: calc(100% + 5px)!important; +} + +@layer recipes { + .emotion-16 { + background: var(--chakra-colors-bg-panel); + --bg-currentcolor: var(--chakra-colors-bg-panel); + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + z-index: var(--chakra-z-index-dropdown); + border-radius: var(--chakra-radii-l2); + outline: 0; + max-height: var(--chakra-sizes-96); + overflow-y: auto; + box-shadow: var(--chakra-shadows-md); + padding: var(--chakra-spacing-1); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + } + + .emotion-16:is([open], [data-open], [data-state=open]) { + transform-origin: var(--transform-origin); + -webkit-animation-duration: var(--chakra-durations-fast); + animation-duration: var(--chakra-durations-fast); + } + + .emotion-16:is([open], [data-open], [data-state=open])[data-placement^=top] { + -webkit-animation-name: slide-from-bottom,fade-in; + animation-name: slide-from-bottom,fade-in; + } + + .emotion-16:is([open], [data-open], [data-state=open])[data-placement^=bottom] { + -webkit-animation-name: slide-from-top,fade-in; + animation-name: slide-from-top,fade-in; + } + + .emotion-16:is([open], [data-open], [data-state=open])[data-placement^=left] { + -webkit-animation-name: slide-from-right,fade-in; + animation-name: slide-from-right,fade-in; + } + + .emotion-16:is([open], [data-open], [data-state=open])[data-placement^=right] { + -webkit-animation-name: slide-from-left,fade-in; + animation-name: slide-from-left,fade-in; + } + + .emotion-16:is([closed], [data-closed], [data-state=closed]) { + transform-origin: var(--transform-origin); + -webkit-animation-duration: var(--chakra-durations-fastest); + animation-duration: var(--chakra-durations-fastest); + } + + .emotion-16:is([closed], [data-closed], [data-state=closed])[data-placement^=top] { + -webkit-animation-name: slide-to-bottom,fade-out; + animation-name: slide-to-bottom,fade-out; + } + + .emotion-16:is([closed], [data-closed], [data-state=closed])[data-placement^=bottom] { + -webkit-animation-name: slide-to-top,fade-out; + animation-name: slide-to-top,fade-out; + } + + .emotion-16:is([closed], [data-closed], [data-state=closed])[data-placement^=left] { + -webkit-animation-name: slide-to-right,fade-out; + animation-name: slide-to-right,fade-out; + } + + .emotion-16:is([closed], [data-closed], [data-state=closed])[data-placement^=right] { + -webkit-animation-name: slide-to-left,fade-out; + animation-name: slide-to-left,fade-out; + } +} + +@layer recipes { + .emotion-17 { + position: relative; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + gap: var(--chakra-spacing-2); + cursor: var(--chakra-cursor-option); + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + justify-content: space-between; + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + text-align: start; + border-radius: var(--chakra-radii-l1); + padding-block: var(--chakra-spacing-1\\.5); + padding-inline: var(--chakra-spacing-2); + } + + .emotion-17[data-highlighted] { + --mix-background: color-mix(in srgb, var(--chakra-colors-bg-emphasized) 60%, transparent); + background: var(--mix-background, var(--chakra-colors-bg-emphasized)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-bg-emphasized)); + } + + .emotion-17:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + pointer-events: none; + opacity: 0.5; + } + + .emotion-17 :where(svg) { + width: var(--chakra-sizes-4); + height: var(--chakra-sizes-4); + } +} + +@layer recipes { + .emotion-18 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + } +} + +.emotion-26 { + margin-top: var(--chakra-spacing-3); +} + +@layer recipes { + .emotion-27 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-27:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-27:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-27 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-27:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-27:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + + +`; + +exports[`nameGenerator dotNotationNameGenerator simple fields 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + display: grid; + gap: var(--chakra-spacing-4); + margin-bottom: var(--chakra-spacing-4); +} + +.emotion-5 { + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-5 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +@layer recipes { + .emotion-6 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + text-align: start; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + font-weight: var(--chakra-font-weights-medium); + gap: var(--chakra-spacing-1); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .emotion-6:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +@layer recipes { + .emotion-7 { + width: 100%; + min-width: var(--input-height); + outline: 0; + position: relative; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + text-align: start; + border-radius: var(--chakra-radii-l2); + height: var(--input-height); + --focus-color: var(--chakra-colors-color-palette-focus-ring); + --error-color: var(--chakra-colors-border-error); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + padding-inline: var(--chakra-spacing-3); + --input-height: var(--chakra-sizes-10); + background: var(--chakra-colors-transparent); + --bg-currentcolor: var(--chakra-colors-transparent); + border-width: 1px; + border-color: var(--chakra-colors-border); + --focus-ring-color: var(--focus-color); + } + + .emotion-7:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-7:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --focus-ring-color: var(--error-color); + border-color: var(--error-color); + } + + .emotion-7:is(:focus-visible, [data-focus-visible]) { + outline-offset: 0px; + outline-width: var(--focus-ring-width, 1px); + outline-color: var(--focus-ring-color); + outline-style: var(--focus-ring-style, solid); + border-color: var(--focus-ring-color); + } +} + +@layer recipes { + .emotion-16 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + gap: var(--chakra-spacing-2\\.5); + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + vertical-align: top; + position: relative; + } +} + +@layer recipes { + .emotion-17 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + color: var(--chakra-colors-white); + border-width: 1px; + border-color: var(--chakra-colors-border-emphasized); + border-radius: var(--chakra-radii-l1); + cursor: var(--chakra-cursor-checkbox); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + padding: var(--chakra-spacing-0\\.5); + } + + .emotion-17:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-17 :where(svg) { + width: var(--chakra-sizes-full); + height: var(--chakra-sizes-full); + } + + .emotion-17:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --chakra-colors-color-palette-50: var(--chakra-colors-red-50); + --chakra-colors-color-palette-100: var(--chakra-colors-red-100); + --chakra-colors-color-palette-200: var(--chakra-colors-red-200); + --chakra-colors-color-palette-300: var(--chakra-colors-red-300); + --chakra-colors-color-palette-400: var(--chakra-colors-red-400); + --chakra-colors-color-palette-500: var(--chakra-colors-red-500); + --chakra-colors-color-palette-600: var(--chakra-colors-red-600); + --chakra-colors-color-palette-700: var(--chakra-colors-red-700); + --chakra-colors-color-palette-800: var(--chakra-colors-red-800); + --chakra-colors-color-palette-900: var(--chakra-colors-red-900); + --chakra-colors-color-palette-950: var(--chakra-colors-red-950); + --chakra-colors-color-palette-contrast: var(--chakra-colors-red-contrast); + --chakra-colors-color-palette-fg: var(--chakra-colors-red-fg); + --chakra-colors-color-palette-subtle: var(--chakra-colors-red-subtle); + --chakra-colors-color-palette-muted: var(--chakra-colors-red-muted); + --chakra-colors-color-palette-emphasized: var(--chakra-colors-red-emphasized); + --chakra-colors-color-palette-solid: var(--chakra-colors-red-solid); + --chakra-colors-color-palette-focus-ring: var(--chakra-colors-red-focus-ring); + border-color: var(--chakra-colors-border-error); + } + + .emotion-17:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: var(--chakra-cursor-disabled); + } + + .emotion-17:is([data-state=checked], [data-state=indeterminate]) { + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + border-color: var(--chakra-colors-color-palette-solid); + } +} + +.emotion-18 { + fill: none; + stroke: currentColor; + stroke-width: 3px; + stroke-linecap: round; + stroke-linejoin: round; +} + +@layer recipes { + .emotion-19 { + font-weight: var(--chakra-font-weights-medium); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + } + + .emotion-19:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +.emotion-20 { + margin-top: var(--chakra-spacing-3); +} + +@layer recipes { + .emotion-21 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-21:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-21:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-21 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-21:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-21:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + + +`; + exports[`single fields checkbox field 1`] = ` @layer recipes { .emotion-0 { diff --git a/packages/chakra-ui/test/__snapshots__/Object.test.tsx.snap b/packages/chakra-ui/test/__snapshots__/Object.test.tsx.snap index 348842f1a1..b646e67be0 100644 --- a/packages/chakra-ui/test/__snapshots__/Object.test.tsx.snap +++ b/packages/chakra-ui/test/__snapshots__/Object.test.tsx.snap @@ -1,5 +1,4761 @@ // Jest Snapshot v1, https://jestjs.io/docs/snapshot-testing +exports[`nameGenerator bracketNameGenerator nested object 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + display: grid; + gap: var(--chakra-spacing-4); + margin-bottom: var(--chakra-spacing-4); +} + +.emotion-5 { + margin-top: var(--chakra-spacing-1); + margin-bottom: var(--chakra-spacing-4); +} + +@layer recipes { + .emotion-6 { + font-family: var(--chakra-fonts-heading); + font-weight: var(--chakra-font-weights-semibold); + font-size: var(--chakra-font-sizes-xl); + line-height: 1.875rem; + } +} + +@layer recipes { + .emotion-7 { + display: block; + border-color: var(--chakra-colors-border); + --separator-thickness: 1px; + border-style: solid; + border-top-width: var(--separator-thickness); + } +} + +.emotion-11 { + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-11 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +@layer recipes { + .emotion-12 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + text-align: start; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + font-weight: var(--chakra-font-weights-medium); + gap: var(--chakra-spacing-1); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .emotion-12:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +@layer recipes { + .emotion-13 { + width: 100%; + min-width: var(--input-height); + outline: 0; + position: relative; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + text-align: start; + border-radius: var(--chakra-radii-l2); + height: var(--input-height); + --focus-color: var(--chakra-colors-color-palette-focus-ring); + --error-color: var(--chakra-colors-border-error); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + padding-inline: var(--chakra-spacing-3); + --input-height: var(--chakra-sizes-10); + background: var(--chakra-colors-transparent); + --bg-currentcolor: var(--chakra-colors-transparent); + border-width: 1px; + border-color: var(--chakra-colors-border); + --focus-ring-color: var(--focus-color); + } + + .emotion-13:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-13:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --focus-ring-color: var(--error-color); + border-color: var(--error-color); + } + + .emotion-13:is(:focus-visible, [data-focus-visible]) { + outline-offset: 0px; + outline-width: var(--focus-ring-width, 1px); + outline-color: var(--focus-ring-color); + outline-style: var(--focus-ring-style, solid); + border-color: var(--focus-ring-color); + } +} + +.emotion-35 { + margin-top: var(--chakra-spacing-3); +} + +@layer recipes { + .emotion-36 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-36:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-36:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-36 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-36:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-36:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + + +`; + +exports[`nameGenerator bracketNameGenerator object with additionalProperties 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + display: grid; + gap: var(--chakra-spacing-4); + margin-bottom: var(--chakra-spacing-4); +} + +.emotion-5 { + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-5 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +@layer recipes { + .emotion-6 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + text-align: start; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + font-weight: var(--chakra-font-weights-medium); + gap: var(--chakra-spacing-1); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .emotion-6:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +@layer recipes { + .emotion-7 { + width: 100%; + min-width: var(--input-height); + outline: 0; + position: relative; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + text-align: start; + border-radius: var(--chakra-radii-l2); + height: var(--input-height); + --focus-color: var(--chakra-colors-color-palette-focus-ring); + --error-color: var(--chakra-colors-border-error); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + padding-inline: var(--chakra-spacing-3); + --input-height: var(--chakra-sizes-10); + background: var(--chakra-colors-transparent); + --bg-currentcolor: var(--chakra-colors-transparent); + border-width: 1px; + border-color: var(--chakra-colors-border); + --focus-ring-color: var(--focus-color); + } + + .emotion-7:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-7:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --focus-ring-color: var(--error-color); + border-color: var(--error-color); + } + + .emotion-7:is(:focus-visible, [data-focus-visible]) { + outline-offset: 0px; + outline-width: var(--focus-ring-width, 1px); + outline-color: var(--focus-ring-color); + outline-style: var(--focus-ring-style, solid); + border-color: var(--focus-ring-color); + } +} + +.emotion-8 { + display: grid; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + gap: var(--chakra-spacing-2); +} + +@layer recipes { + .emotion-9 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +.emotion-11 { + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-11 { + width: 100%; + min-width: var(--input-height); + outline: 0; + position: relative; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + text-align: start; + border-radius: var(--chakra-radii-l2); + height: var(--input-height); + --focus-color: var(--chakra-colors-color-palette-focus-ring); + --error-color: var(--chakra-colors-border-error); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + padding-inline: var(--chakra-spacing-3); + --input-height: var(--chakra-sizes-10); + background: var(--chakra-colors-transparent); + --bg-currentcolor: var(--chakra-colors-transparent); + border-width: 1px; + border-color: var(--chakra-colors-border); + --focus-ring-color: var(--focus-color); + } + + .emotion-11:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-11:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --focus-ring-color: var(--error-color); + border-color: var(--error-color); + } + + .emotion-11:is(:focus-visible, [data-focus-visible]) { + outline-offset: 0px; + outline-width: var(--focus-ring-width, 1px); + outline-color: var(--focus-ring-color); + outline-style: var(--focus-ring-style, solid); + border-color: var(--focus-ring-color); + } +} + +.emotion-17 { + padding-inline: 0; + padding-block: 0; +} + +@layer recipes { + .emotion-17 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-17:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-17:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-17 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-17:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-17:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + +.emotion-17 :where(svg) { + font-size: 1.2em; +} + +.emotion-18 { + justify-self: flex-end; +} + +@layer recipes { + .emotion-19 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-19:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-19:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-19 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-19:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-19:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + +.emotion-20 { + margin-top: var(--chakra-spacing-3); +} + + +`; + +exports[`nameGenerator bracketNameGenerator object with mixed types 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + display: grid; + gap: var(--chakra-spacing-4); + margin-bottom: var(--chakra-spacing-4); +} + +.emotion-5 { + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-5 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +@layer recipes { + .emotion-6 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + text-align: start; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + font-weight: var(--chakra-font-weights-medium); + gap: var(--chakra-spacing-1); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .emotion-6:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +@layer recipes { + .emotion-7 { + width: 100%; + min-width: var(--input-height); + outline: 0; + position: relative; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + text-align: start; + border-radius: var(--chakra-radii-l2); + height: var(--input-height); + --focus-color: var(--chakra-colors-color-palette-focus-ring); + --error-color: var(--chakra-colors-border-error); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + padding-inline: var(--chakra-spacing-3); + --input-height: var(--chakra-sizes-10); + background: var(--chakra-colors-transparent); + --bg-currentcolor: var(--chakra-colors-transparent); + border-width: 1px; + border-color: var(--chakra-colors-border); + --focus-ring-color: var(--focus-color); + } + + .emotion-7:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-7:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --focus-ring-color: var(--error-color); + border-color: var(--error-color); + } + + .emotion-7:is(:focus-visible, [data-focus-visible]) { + outline-offset: 0px; + outline-width: var(--focus-ring-width, 1px); + outline-color: var(--focus-ring-color); + outline-style: var(--focus-ring-style, solid); + border-color: var(--focus-ring-color); + } +} + +@layer recipes { + .emotion-16 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + gap: var(--chakra-spacing-2\\.5); + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + vertical-align: top; + position: relative; + } +} + +@layer recipes { + .emotion-17 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + color: var(--chakra-colors-white); + border-width: 1px; + border-color: var(--chakra-colors-border-emphasized); + border-radius: var(--chakra-radii-l1); + cursor: var(--chakra-cursor-checkbox); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + padding: var(--chakra-spacing-0\\.5); + } + + .emotion-17:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-17 :where(svg) { + width: var(--chakra-sizes-full); + height: var(--chakra-sizes-full); + } + + .emotion-17:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --chakra-colors-color-palette-50: var(--chakra-colors-red-50); + --chakra-colors-color-palette-100: var(--chakra-colors-red-100); + --chakra-colors-color-palette-200: var(--chakra-colors-red-200); + --chakra-colors-color-palette-300: var(--chakra-colors-red-300); + --chakra-colors-color-palette-400: var(--chakra-colors-red-400); + --chakra-colors-color-palette-500: var(--chakra-colors-red-500); + --chakra-colors-color-palette-600: var(--chakra-colors-red-600); + --chakra-colors-color-palette-700: var(--chakra-colors-red-700); + --chakra-colors-color-palette-800: var(--chakra-colors-red-800); + --chakra-colors-color-palette-900: var(--chakra-colors-red-900); + --chakra-colors-color-palette-950: var(--chakra-colors-red-950); + --chakra-colors-color-palette-contrast: var(--chakra-colors-red-contrast); + --chakra-colors-color-palette-fg: var(--chakra-colors-red-fg); + --chakra-colors-color-palette-subtle: var(--chakra-colors-red-subtle); + --chakra-colors-color-palette-muted: var(--chakra-colors-red-muted); + --chakra-colors-color-palette-emphasized: var(--chakra-colors-red-emphasized); + --chakra-colors-color-palette-solid: var(--chakra-colors-red-solid); + --chakra-colors-color-palette-focus-ring: var(--chakra-colors-red-focus-ring); + border-color: var(--chakra-colors-border-error); + } + + .emotion-17:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: var(--chakra-cursor-disabled); + } + + .emotion-17:is([data-state=checked], [data-state=indeterminate]) { + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + border-color: var(--chakra-colors-color-palette-solid); + } +} + +.emotion-18 { + fill: none; + stroke: currentColor; + stroke-width: 3px; + stroke-linecap: round; + stroke-linejoin: round; +} + +@layer recipes { + .emotion-19 { + font-weight: var(--chakra-font-weights-medium); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + } + + .emotion-19:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +.emotion-22 { + margin-top: var(--chakra-spacing-1); + margin-bottom: var(--chakra-spacing-4); +} + +@layer recipes { + .emotion-23 { + font-family: var(--chakra-fonts-heading); + font-weight: var(--chakra-font-weights-semibold); + font-size: var(--chakra-font-sizes-xl); + line-height: 1.875rem; + } +} + +@layer recipes { + .emotion-24 { + display: block; + border-color: var(--chakra-colors-border); + --separator-thickness: 1px; + border-style: solid; + border-top-width: var(--separator-thickness); + } +} + +.emotion-25 { + display: grid; +} + +.emotion-26 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: flex-end; + -webkit-box-align: flex-end; + -ms-flex-align: flex-end; + align-items: flex-end; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + gap: 0.5rem; + padding-block: var(--chakra-spacing-1); +} + +.emotion-27 { + width: 100%; +} + +@layer recipes { + .emotion-32 { + color: var(--chakra-colors-fg-error); + line-height: 1; + } +} + +.emotion-34 { + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: start; + -ms-flex-pack: start; + -webkit-justify-content: flex-start; + justify-content: flex-start; + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-34 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + gap: 0!important; + isolation: isolate; + position: relative; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + + .emotion-34 [data-group-item]:is(:focus-visible, [data-focus-visible]) { + z-index: 1; + } + + .emotion-34>*[data-first] { + border-start-end-radius: 0!important; + border-end-end-radius: 0!important; + -webkit-margin-end: -1px; + margin-inline-end: -1px; + } + + .emotion-34>*[data-between] { + border-radius: 0!important; + -webkit-margin-end: -1px; + margin-inline-end: -1px; + } + + .emotion-34>*[data-last] { + border-start-start-radius: 0!important; + border-end-start-radius: 0!important; + } +} + +.emotion-35 { + padding-inline: 0; + padding-block: 0; +} + +@layer recipes { + .emotion-35 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-35:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-35:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-35 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-35:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-35:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + +.emotion-35 :where(svg) { + font-size: 1.2em; +} + +.emotion-50 { + justify-self: flex-end; +} + +.emotion-51 { + margin-top: var(--chakra-spacing-2); +} + +@layer recipes { + .emotion-52 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-52:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-52:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-52 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-52:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-52:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + +.emotion-53 { + margin-top: var(--chakra-spacing-3); +} + + +`; + +exports[`nameGenerator bracketNameGenerator simple object 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + display: grid; + gap: var(--chakra-spacing-4); + margin-bottom: var(--chakra-spacing-4); +} + +.emotion-5 { + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-5 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +@layer recipes { + .emotion-6 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + text-align: start; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + font-weight: var(--chakra-font-weights-medium); + gap: var(--chakra-spacing-1); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .emotion-6:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +@layer recipes { + .emotion-7 { + width: 100%; + min-width: var(--input-height); + outline: 0; + position: relative; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + text-align: start; + border-radius: var(--chakra-radii-l2); + height: var(--input-height); + --focus-color: var(--chakra-colors-color-palette-focus-ring); + --error-color: var(--chakra-colors-border-error); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + padding-inline: var(--chakra-spacing-3); + --input-height: var(--chakra-sizes-10); + background: var(--chakra-colors-transparent); + --bg-currentcolor: var(--chakra-colors-transparent); + border-width: 1px; + border-color: var(--chakra-colors-border); + --focus-ring-color: var(--focus-color); + } + + .emotion-7:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-7:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --focus-ring-color: var(--error-color); + border-color: var(--error-color); + } + + .emotion-7:is(:focus-visible, [data-focus-visible]) { + outline-offset: 0px; + outline-width: var(--focus-ring-width, 1px); + outline-color: var(--focus-ring-color); + outline-style: var(--focus-ring-style, solid); + border-color: var(--focus-ring-color); + } +} + +.emotion-18 { + margin-top: var(--chakra-spacing-3); +} + +@layer recipes { + .emotion-19 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-19:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-19:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-19 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-19:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-19:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + + +`; + +exports[`nameGenerator dotNotationNameGenerator nested object 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + display: grid; + gap: var(--chakra-spacing-4); + margin-bottom: var(--chakra-spacing-4); +} + +.emotion-5 { + margin-top: var(--chakra-spacing-1); + margin-bottom: var(--chakra-spacing-4); +} + +@layer recipes { + .emotion-6 { + font-family: var(--chakra-fonts-heading); + font-weight: var(--chakra-font-weights-semibold); + font-size: var(--chakra-font-sizes-xl); + line-height: 1.875rem; + } +} + +@layer recipes { + .emotion-7 { + display: block; + border-color: var(--chakra-colors-border); + --separator-thickness: 1px; + border-style: solid; + border-top-width: var(--separator-thickness); + } +} + +.emotion-11 { + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-11 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +@layer recipes { + .emotion-12 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + text-align: start; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + font-weight: var(--chakra-font-weights-medium); + gap: var(--chakra-spacing-1); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .emotion-12:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +@layer recipes { + .emotion-13 { + width: 100%; + min-width: var(--input-height); + outline: 0; + position: relative; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + text-align: start; + border-radius: var(--chakra-radii-l2); + height: var(--input-height); + --focus-color: var(--chakra-colors-color-palette-focus-ring); + --error-color: var(--chakra-colors-border-error); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + padding-inline: var(--chakra-spacing-3); + --input-height: var(--chakra-sizes-10); + background: var(--chakra-colors-transparent); + --bg-currentcolor: var(--chakra-colors-transparent); + border-width: 1px; + border-color: var(--chakra-colors-border); + --focus-ring-color: var(--focus-color); + } + + .emotion-13:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-13:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --focus-ring-color: var(--error-color); + border-color: var(--error-color); + } + + .emotion-13:is(:focus-visible, [data-focus-visible]) { + outline-offset: 0px; + outline-width: var(--focus-ring-width, 1px); + outline-color: var(--focus-ring-color); + outline-style: var(--focus-ring-style, solid); + border-color: var(--focus-ring-color); + } +} + +.emotion-30 { + margin-top: var(--chakra-spacing-3); +} + +@layer recipes { + .emotion-31 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-31:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-31:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-31 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-31:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-31:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + + +`; + +exports[`nameGenerator dotNotationNameGenerator object with mixed types 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + display: grid; + gap: var(--chakra-spacing-4); + margin-bottom: var(--chakra-spacing-4); +} + +.emotion-5 { + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-5 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +@layer recipes { + .emotion-6 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + text-align: start; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + font-weight: var(--chakra-font-weights-medium); + gap: var(--chakra-spacing-1); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .emotion-6:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +@layer recipes { + .emotion-7 { + width: 100%; + min-width: var(--input-height); + outline: 0; + position: relative; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + text-align: start; + border-radius: var(--chakra-radii-l2); + height: var(--input-height); + --focus-color: var(--chakra-colors-color-palette-focus-ring); + --error-color: var(--chakra-colors-border-error); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + padding-inline: var(--chakra-spacing-3); + --input-height: var(--chakra-sizes-10); + background: var(--chakra-colors-transparent); + --bg-currentcolor: var(--chakra-colors-transparent); + border-width: 1px; + border-color: var(--chakra-colors-border); + --focus-ring-color: var(--focus-color); + } + + .emotion-7:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-7:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --focus-ring-color: var(--error-color); + border-color: var(--error-color); + } + + .emotion-7:is(:focus-visible, [data-focus-visible]) { + outline-offset: 0px; + outline-width: var(--focus-ring-width, 1px); + outline-color: var(--focus-ring-color); + outline-style: var(--focus-ring-style, solid); + border-color: var(--focus-ring-color); + } +} + +.emotion-15 { + margin-top: var(--chakra-spacing-1); + margin-bottom: var(--chakra-spacing-4); +} + +@layer recipes { + .emotion-16 { + font-family: var(--chakra-fonts-heading); + font-weight: var(--chakra-font-weights-semibold); + font-size: var(--chakra-font-sizes-xl); + line-height: 1.875rem; + } +} + +@layer recipes { + .emotion-17 { + display: block; + border-color: var(--chakra-colors-border); + --separator-thickness: 1px; + border-style: solid; + border-top-width: var(--separator-thickness); + } +} + +.emotion-18 { + display: grid; +} + +.emotion-19 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: flex-end; + -webkit-box-align: flex-end; + -ms-flex-align: flex-end; + align-items: flex-end; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + gap: 0.5rem; + padding-block: var(--chakra-spacing-1); +} + +.emotion-20 { + width: 100%; +} + +@layer recipes { + .emotion-25 { + color: var(--chakra-colors-fg-error); + line-height: 1; + } +} + +.emotion-27 { + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: start; + -ms-flex-pack: start; + -webkit-justify-content: flex-start; + justify-content: flex-start; + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-27 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + gap: 0!important; + isolation: isolate; + position: relative; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + + .emotion-27 [data-group-item]:is(:focus-visible, [data-focus-visible]) { + z-index: 1; + } + + .emotion-27>*[data-first] { + border-start-end-radius: 0!important; + border-end-end-radius: 0!important; + -webkit-margin-end: -1px; + margin-inline-end: -1px; + } + + .emotion-27>*[data-between] { + border-radius: 0!important; + -webkit-margin-end: -1px; + margin-inline-end: -1px; + } + + .emotion-27>*[data-last] { + border-start-start-radius: 0!important; + border-end-start-radius: 0!important; + } +} + +.emotion-28 { + padding-inline: 0; + padding-block: 0; +} + +@layer recipes { + .emotion-28 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-28:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-28:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-28 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-28:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-28:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + +.emotion-28 :where(svg) { + font-size: 1.2em; +} + +.emotion-43 { + justify-self: flex-end; +} + +.emotion-44 { + margin-top: var(--chakra-spacing-2); +} + +@layer recipes { + .emotion-45 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-45:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-45:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-45 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-45:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-45:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + +.emotion-46 { + margin-top: var(--chakra-spacing-3); +} + + +`; + +exports[`nameGenerator dotNotationNameGenerator simple object 1`] = ` +@layer recipes { + .emotion-0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + } + + .emotion-0>:not(style, [hidden])~:not(style, [hidden]) { + --space-y-reverse: 0; + margin-top: calc(var(--chakra-spacing-4) * calc(1 - var(--space-y-reverse))); + margin-bottom: calc(var(--chakra-spacing-4) * var(--space-y-reverse)); + } +} + +@layer recipes { + .emotion-1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: var(--chakra-sizes-full); + gap: var(--chakra-spacing-4); + } +} + +.emotion-2 { + display: grid; + gap: var(--chakra-spacing-4); + margin-bottom: var(--chakra-spacing-4); +} + +.emotion-5 { + margin-bottom: var(--chakra-spacing-1); +} + +@layer recipes { + .emotion-5 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; + position: relative; + gap: var(--chakra-spacing-1\\.5); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + -webkit-box-align: flex-start; + -ms-flex-align: flex-start; + align-items: flex-start; + } +} + +@layer recipes { + .emotion-6 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + text-align: start; + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + font-weight: var(--chakra-font-weights-medium); + gap: var(--chakra-spacing-1); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .emotion-6:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + } +} + +@layer recipes { + .emotion-7 { + width: 100%; + min-width: var(--input-height); + outline: 0; + position: relative; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + text-align: start; + border-radius: var(--chakra-radii-l2); + height: var(--input-height); + --focus-color: var(--chakra-colors-color-palette-focus-ring); + --error-color: var(--chakra-colors-border-error); + font-size: var(--chakra-font-sizes-sm); + line-height: 1.25rem; + padding-inline: var(--chakra-spacing-3); + --input-height: var(--chakra-sizes-10); + background: var(--chakra-colors-transparent); + --bg-currentcolor: var(--chakra-colors-transparent); + border-width: 1px; + border-color: var(--chakra-colors-border); + --focus-ring-color: var(--focus-color); + } + + .emotion-7:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-7:is([data-invalid], [aria-invalid=true], [data-state=invalid]) { + --focus-ring-color: var(--error-color); + border-color: var(--error-color); + } + + .emotion-7:is(:focus-visible, [data-focus-visible]) { + outline-offset: 0px; + outline-width: var(--focus-ring-width, 1px); + outline-color: var(--focus-ring-color); + outline-style: var(--focus-ring-style, solid); + border-color: var(--focus-ring-color); + } +} + +.emotion-18 { + margin-top: var(--chakra-spacing-3); +} + +@layer recipes { + .emotion-19 { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + appearance: none; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + position: relative; + border-radius: var(--chakra-radii-l2); + white-space: nowrap; + vertical-align: middle; + border-width: 1px; + border-color: var(--chakra-colors-transparent); + cursor: var(--chakra-cursor-button); + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + outline: 0; + line-height: 1.25rem; + isolation: isolate; + font-weight: var(--chakra-font-weights-medium); + transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,translate,transform; + transition-duration: var(--chakra-durations-moderate); + --focus-ring-color: var(--chakra-colors-color-palette-focus-ring); + height: var(--chakra-sizes-10); + min-width: var(--chakra-sizes-10); + font-size: var(--chakra-font-sizes-sm); + padding-inline: var(--chakra-spacing-4); + gap: var(--chakra-spacing-2); + background: var(--chakra-colors-color-palette-solid); + --bg-currentcolor: var(--chakra-colors-color-palette-solid); + color: var(--chakra-colors-color-palette-contrast); + } + + .emotion-19:is(:focus-visible, [data-focus-visible]) { + outline-width: var(--focus-ring-width, 2px); + outline-offset: var(--focus-ring-offset, 2px); + outline-style: var(--focus-ring-style, solid); + outline-color: var(--focus-ring-color); + } + + .emotion-19:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) { + opacity: 0.5; + cursor: not-allowed; + } + + .emotion-19 :where(svg) { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: var(--chakra-sizes-5); + height: var(--chakra-sizes-5); + } + + .emotion-19:is([aria-expanded=true], [data-expanded], [data-state=expanded]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + + @media (hover: hover) { + .emotion-19:is(:hover, [data-hover]):not(:disabled, [data-disabled]) { + --mix-background: color-mix(in srgb, var(--chakra-colors-color-palette-solid) 90%, transparent); + background: var(--mix-background, var(--chakra-colors-color-palette-solid)); + --bg-currentcolor: var(--mix-background, var(--chakra-colors-color-palette-solid)); + } + } +} + + +`; + exports[`object fields additionalProperties 1`] = ` @layer recipes { .emotion-0 { diff --git a/packages/core/test/Form.test.jsx b/packages/core/test/Form.test.jsx index 882438b13f..960a31c34a 100644 --- a/packages/core/test/Form.test.jsx +++ b/packages/core/test/Form.test.jsx @@ -5222,4 +5222,256 @@ describe('Form omitExtraData and liveOmit', () => { expect(testInput).eql(null); }); }); + + describe('nameGenerator', () => { + const { bracketNameGenerator, dotNotationNameGenerator } = require('@rjsf/utils'); + + it('should generate bracket notation names for simple fields', () => { + const schema = { + type: 'object', + properties: { + firstName: { type: 'string' }, + lastName: { type: 'string' }, + }, + }; + const { node } = createFormComponent({ schema, nameGenerator: bracketNameGenerator }); + + const firstNameInput = node.querySelector('#root_firstName'); + const lastNameInput = node.querySelector('#root_lastName'); + + expect(firstNameInput.getAttribute('name')).eql('root[firstName]'); + expect(lastNameInput.getAttribute('name')).eql('root[lastName]'); + }); + + it('should generate dot notation names for simple fields', () => { + const schema = { + type: 'object', + properties: { + firstName: { type: 'string' }, + lastName: { type: 'string' }, + }, + }; + const { node } = createFormComponent({ schema, nameGenerator: dotNotationNameGenerator }); + + const firstNameInput = node.querySelector('#root_firstName'); + const lastNameInput = node.querySelector('#root_lastName'); + + expect(firstNameInput.getAttribute('name')).eql('root.firstName'); + expect(lastNameInput.getAttribute('name')).eql('root.lastName'); + }); + + it('should generate bracket notation names for nested objects', () => { + const schema = { + type: 'object', + properties: { + person: { + type: 'object', + properties: { + firstName: { type: 'string' }, + address: { + type: 'object', + properties: { + street: { type: 'string' }, + city: { type: 'string' }, + }, + }, + }, + }, + }, + }; + const { node } = createFormComponent({ schema, nameGenerator: bracketNameGenerator }); + + const firstNameInput = node.querySelector('#root_person_firstName'); + const streetInput = node.querySelector('#root_person_address_street'); + const cityInput = node.querySelector('#root_person_address_city'); + + expect(firstNameInput.getAttribute('name')).eql('root[person][firstName]'); + expect(streetInput.getAttribute('name')).eql('root[person][address][street]'); + expect(cityInput.getAttribute('name')).eql('root[person][address][city]'); + }); + + it('should generate bracket notation names for array items', () => { + const schema = { + type: 'object', + properties: { + tags: { + type: 'array', + items: { type: 'string' }, + }, + }, + }; + const formData = { + tags: ['foo', 'bar'], + }; + const { node } = createFormComponent({ schema, formData, nameGenerator: bracketNameGenerator }); + + const firstTagInput = node.querySelector('#root_tags_0'); + const secondTagInput = node.querySelector('#root_tags_1'); + + expect(firstTagInput.getAttribute('name')).eql('root[tags][0]'); + expect(secondTagInput.getAttribute('name')).eql('root[tags][1]'); + }); + + it('should generate bracket notation names for array of objects', () => { + const schema = { + type: 'object', + properties: { + tasks: { + type: 'array', + items: { + type: 'object', + properties: { + title: { type: 'string' }, + done: { type: 'boolean' }, + }, + }, + }, + }, + }; + const formData = { + tasks: [ + { title: 'Task 1', done: false }, + { title: 'Task 2', done: true }, + ], + }; + const { node } = createFormComponent({ schema, formData, nameGenerator: bracketNameGenerator }); + + const firstTaskTitleInput = node.querySelector('#root_tasks_0_title'); + const firstTaskDoneInput = node.querySelector('#root_tasks_0_done'); + const secondTaskTitleInput = node.querySelector('#root_tasks_1_title'); + const secondTaskDoneInput = node.querySelector('#root_tasks_1_done'); + + expect(firstTaskTitleInput.getAttribute('name')).eql('root[tasks][0][title]'); + expect(firstTaskDoneInput.getAttribute('name')).eql('root[tasks][0][done]'); + expect(secondTaskTitleInput.getAttribute('name')).eql('root[tasks][1][title]'); + expect(secondTaskDoneInput.getAttribute('name')).eql('root[tasks][1][done]'); + }); + + it('should generate bracket notation names for select widgets', () => { + const schema = { + type: 'object', + properties: { + color: { + type: 'string', + enum: ['red', 'green', 'blue'], + }, + }, + }; + const { node } = createFormComponent({ schema, nameGenerator: bracketNameGenerator }); + + const selectInput = node.querySelector('#root_color'); + expect(selectInput.getAttribute('name')).eql('root[color]'); + }); + + it('should generate bracket notation names for radio widgets', () => { + const schema = { + type: 'object', + properties: { + option: { + type: 'string', + enum: ['foo', 'bar'], + }, + }, + }; + const uiSchema = { + option: { + 'ui:widget': 'radio', + }, + }; + const { node } = createFormComponent({ schema, uiSchema, nameGenerator: bracketNameGenerator }); + + const radioInputs = node.querySelectorAll('input[type="radio"]'); + expect(radioInputs[0].getAttribute('name')).eql('root[option]'); + expect(radioInputs[1].getAttribute('name')).eql('root[option]'); + }); + + it('should generate bracket notation names for checkboxes widgets', () => { + const schema = { + type: 'object', + properties: { + choices: { + type: 'array', + items: { + type: 'string', + enum: ['foo', 'bar', 'baz'], + }, + uniqueItems: true, + }, + }, + }; + const uiSchema = { + choices: { + 'ui:widget': 'checkboxes', + }, + }; + const { node } = createFormComponent({ schema, uiSchema, nameGenerator: bracketNameGenerator }); + + const checkboxInputs = node.querySelectorAll('input[type="checkbox"]'); + // Checkboxes for multi-value fields have [] appended to indicate multiple values + expect(checkboxInputs[0].getAttribute('name')).eql('root[choices][]'); + expect(checkboxInputs[1].getAttribute('name')).eql('root[choices][]'); + expect(checkboxInputs[2].getAttribute('name')).eql('root[choices][]'); + }); + + it('should generate bracket notation names for textarea widgets', () => { + const schema = { + type: 'object', + properties: { + description: { type: 'string' }, + }, + }; + const uiSchema = { + description: { + 'ui:widget': 'textarea', + }, + }; + const { node } = createFormComponent({ schema, uiSchema, nameGenerator: bracketNameGenerator }); + + const textareaInput = node.querySelector('#root_description'); + expect(textareaInput.getAttribute('name')).eql('root[description]'); + }); + + it('should use default id if nameGenerator is not provided', () => { + const schema = { + type: 'object', + properties: { + firstName: { type: 'string' }, + }, + }; + const { node } = createFormComponent({ schema }); + + const firstNameInput = node.querySelector('#root_firstName'); + expect(firstNameInput.getAttribute('name')).eql('root_firstName'); + }); + + it('should handle nameGenerator with number fields', () => { + const schema = { + type: 'object', + properties: { + age: { type: 'number' }, + count: { type: 'integer' }, + }, + }; + const { node } = createFormComponent({ schema, nameGenerator: bracketNameGenerator }); + + const ageInput = node.querySelector('#root_age'); + const countInput = node.querySelector('#root_count'); + + expect(ageInput.getAttribute('name')).eql('root[age]'); + expect(countInput.getAttribute('name')).eql('root[count]'); + }); + + it('should handle nameGenerator with boolean fields', () => { + const schema = { + type: 'object', + properties: { + active: { type: 'boolean' }, + }, + }; + const { node } = createFormComponent({ schema, nameGenerator: bracketNameGenerator }); + + const activeInput = node.querySelector('#root_active'); + expect(activeInput.getAttribute('name')).eql('root[active]'); + }); + }); }); diff --git a/packages/core/test/__snapshots__/ArraySnap.test.tsx.snap b/packages/core/test/__snapshots__/ArraySnap.test.tsx.snap index 65ea626020..023d340c17 100644 --- a/packages/core/test/__snapshots__/ArraySnap.test.tsx.snap +++ b/packages/core/test/__snapshots__/ArraySnap.test.tsx.snap @@ -619,6 +619,1734 @@ exports[`array fields no errors 1`] = ` `; +exports[`nameGenerator bracketNameGenerator array of objects 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator array of strings 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator checkboxes with nameGenerator 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator fixed array 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator nested arrays 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator array of objects 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator array of strings 1`] = ` + +`; + exports[`with title and description array 1`] = ` +`; + +exports[`nameGenerator bracketNameGenerator array of strings 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator checkboxes field 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator nested object 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator radio field 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator select field with enum 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator simple fields 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator textarea field 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator array of objects 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator array of strings 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator nested object 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator select field with enum 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator simple fields 1`] = ` + +`; + exports[`single fields checkbox field 1`] = ` +`; + +exports[`nameGenerator bracketNameGenerator object with additionalProperties 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator object with mixed types 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator simple object 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator nested object 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator object with mixed types 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator simple object 1`] = ` + +`; + exports[`object fields additionalProperties 1`] = ` +`; + +exports[`nameGenerator bracketNameGenerator array of strings 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator checkboxes with nameGenerator 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator fixed array 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator nested arrays 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator array of objects 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator array of strings 1`] = ` + +`; + exports[`with title and description array 1`] = ` +`; + +exports[`nameGenerator bracketNameGenerator array of strings 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator checkboxes field 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator nested object 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator radio field 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator select field with enum 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator simple fields 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator textarea field 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator array of objects 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator array of strings 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator nested object 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator select field with enum 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator simple fields 1`] = ` + +`; + exports[`single fields checkbox field 1`] = ` +`; + +exports[`nameGenerator bracketNameGenerator object with additionalProperties 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator object with mixed types 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator simple object 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator nested object 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator object with mixed types 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator simple object 1`] = ` + +`; + exports[`object fields additionalProperties 1`] = ` +`; + +exports[`nameGenerator bracketNameGenerator array of strings 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator checkboxes with nameGenerator 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator fixed array 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator nested arrays 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator array of objects 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator array of strings 1`] = ` + +`; + exports[`with title and description array 1`] = ` +`; + +exports[`nameGenerator bracketNameGenerator array of strings 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator checkboxes field 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator nested object 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator radio field 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator select field with enum 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator simple fields 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator textarea field 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator array of objects 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator array of strings 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator nested object 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator select field with enum 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator simple fields 1`] = ` + +`; + exports[`single fields checkbox field 1`] = ` +`; + +exports[`nameGenerator bracketNameGenerator object with additionalProperties 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator object with mixed types 1`] = ` + +`; + +exports[`nameGenerator bracketNameGenerator simple object 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator nested object 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator object with mixed types 1`] = ` + +`; + +exports[`nameGenerator dotNotationNameGenerator simple object 1`] = ` + +`; + exports[`object fields additionalProperties 1`] = ` , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-ris{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "name", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_0_name", + "id": "root_0_name-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_0_name", + "name": "root[0][name]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + "value": "Item 1", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "value", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_0_value", + "id": "root_0_value-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_0_value", + "inputMode": "numeric", + "name": "root[0][value]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "onKeyDown": [Function], + "onKeyDownCapture": [Function], + "onMouseUp": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + "value": "10", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "fill": "none", + "style": { + "height": "var(--ni-chevron-size)", + "transform": "rotate(180deg)", + "width": "var(--ni-chevron-size)", + }, + "viewBox": "0 0 15 15", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_80b4b171 m_87cf2631", + "data-direction": "up", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "onMouseDown": [Function], + "onPointerDown": [Function], + "onPointerLeave": [Function], + "onPointerUp": [Function], + "size": undefined, + "style": {}, + "tabIndex": -1, + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "fill": "none", + "style": { + "height": "var(--ni-chevron-size)", + "transform": undefined, + "width": "var(--ni-chevron-size)", + }, + "viewBox": "0 0 15 15", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_80b4b171 m_87cf2631", + "data-direction": "down", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "onMouseDown": [Function], + "onPointerDown": [Function], + "onPointerLeave": [Function], + "onPointerUp": [Function], + "size": undefined, + "style": {}, + "tabIndex": -1, + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_95e17d22", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_82577fc2", + "data-position": "right", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "data-with-right-section": true, + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + "--input-right-section-width": "var(--ni-right-section-width-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_e2f5cd4e m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-number", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-ris", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root_0", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_0__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_0__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_0__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-rio", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-rjo{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "name", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_1_name", + "id": "root_1_name-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_1_name", + "name": "root[1][name]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + "value": "Item 2", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "value", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_1_value", + "id": "root_1_value-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_1_value", + "inputMode": "numeric", + "name": "root[1][value]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "onKeyDown": [Function], + "onKeyDownCapture": [Function], + "onMouseUp": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + "value": "20", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "fill": "none", + "style": { + "height": "var(--ni-chevron-size)", + "transform": "rotate(180deg)", + "width": "var(--ni-chevron-size)", + }, + "viewBox": "0 0 15 15", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_80b4b171 m_87cf2631", + "data-direction": "up", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "onMouseDown": [Function], + "onPointerDown": [Function], + "onPointerLeave": [Function], + "onPointerUp": [Function], + "size": undefined, + "style": {}, + "tabIndex": -1, + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "fill": "none", + "style": { + "height": "var(--ni-chevron-size)", + "transform": undefined, + "width": "var(--ni-chevron-size)", + }, + "viewBox": "0 0 15 15", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_80b4b171 m_87cf2631", + "data-direction": "down", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "onMouseDown": [Function], + "onPointerDown": [Function], + "onPointerLeave": [Function], + "onPointerUp": [Function], + "size": undefined, + "style": {}, + "tabIndex": -1, + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_95e17d22", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_82577fc2", + "data-position": "right", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "data-with-right-section": true, + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + "--input-right-section-width": "var(--ni-right-section-width-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_e2f5cd4e m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-number", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-rjo", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root_1", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_1__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_1__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_1__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-rjk", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "row rjsf-array-item-list", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M12 5l0 14", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M5 12l14 0", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-plus", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-add m_8d3f4000 m_87cf2631", + "data-size": "md", + "data-variant": "subtle", + "id": "root__add", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-md)", + }, + "title": "Add Item", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "var(--mantine-spacing-md)", + "--group-justify": "flex-end", + "--group-wrap": "wrap", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_84c9523a rjsf-field rjsf-field-array rjsf-field-array-of-object m_e9408a47", + "data-size": undefined, + "data-variant": "default", + "id": "root", + "size": undefined, + "style": {}, + }, + "type": "fieldset", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-array", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + +exports[`nameGenerator bracketNameGenerator array of strings 1`] = ` +[ + , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_0", + "name": "root[0]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": true, + "size": undefined, + "style": {}, + "type": "text", + "value": "foo", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_0__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_0__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_0__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-rhj", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_1", + "name": "root[1]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": true, + "size": undefined, + "style": {}, + "type": "text", + "value": "bar", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_1__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_1__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_1__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-ri2", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "row rjsf-array-item-list", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M12 5l0 14", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M5 12l14 0", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-plus", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-add m_8d3f4000 m_87cf2631", + "data-size": "md", + "data-variant": "subtle", + "id": "root__add", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-md)", + }, + "title": "Add Item", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "var(--mantine-spacing-md)", + "--group-justify": "flex-end", + "--group-wrap": "wrap", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_84c9523a rjsf-field rjsf-field-array rjsf-field-array-of-string m_e9408a47", + "data-size": undefined, + "data-variant": "default", + "id": "root", + "size": undefined, + "style": {}, + }, + "type": "fieldset", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-array", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + +exports[`nameGenerator bracketNameGenerator checkboxes with nameGenerator 1`] = ` +[ + , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-haspopup": "listbox", + "aria-invalid": false, + "autoComplete": "off", + "autoFocus": false, + "className": "m_45c4369d", + "data-size": undefined, + "data-type": "visible", + "data-variant": undefined, + "disabled": false, + "id": "root", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "onKeyDown": [Function], + "onMouseDown": [Function], + "readOnly": false, + "size": undefined, + "style": {}, + "type": "text", + "value": "", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_1dcfd90b", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": { + "--pg-gap": "var(--pg-gap-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8fb7ebe7", + "data-no-overflow": true, + "data-size": undefined, + "data-variant": "default", + "onClick": [Function], + "onMouseDown": [Function], + "required": false, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M4.93179 5.43179C4.75605 5.60753 4.75605 5.89245 4.93179 6.06819C5.10753 6.24392 5.39245 6.24392 5.56819 6.06819L7.49999 4.13638L9.43179 6.06819C9.60753 6.24392 9.89245 6.24392 10.0682 6.06819C10.2439 5.89245 10.2439 5.60753 10.0682 5.43179L7.81819 3.18179C7.73379 3.0974 7.61933 3.04999 7.49999 3.04999C7.38064 3.04999 7.26618 3.0974 7.18179 3.18179L4.93179 5.43179ZM10.0682 9.56819C10.2439 9.39245 10.2439 9.10753 10.0682 8.93179C9.89245 8.75606 9.60753 8.75606 9.43179 8.93179L7.49999 10.8636L5.56819 8.93179C5.39245 8.75606 5.10753 8.75606 4.93179 8.93179C4.75605 9.10753 4.75605 9.39245 4.93179 9.56819L7.18179 11.8182C7.35753 11.9939 7.64245 11.9939 7.81819 11.8182L10.0682 9.56819Z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2943220b", + "data-combobox-chevron": true, + "data-size": "sm", + "data-variant": undefined, + "fill": "none", + "size": undefined, + "style": { + "--combobox-chevron-size": "var(--combobox-chevron-size-sm)", + }, + "viewBox": "0 0 15 15", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_82577fc2", + "data-position": "right", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-multiline": true, + "data-size": "sm", + "data-variant": "default", + "data-with-right-section": true, + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + "--input-padding-y": "var(--input-padding-y-sm)", + "--input-right-section-pointer-events": "none", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "foo", + ], + "props": {}, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-selected": false, + "className": "m_92253aa5 m_390b5f4", + "data-combobox-option": true, + "data-size": undefined, + "data-variant": undefined, + "id": ":rp7:", + "onClick": [Function], + "onMouseDown": [Function], + "onMouseOver": [Function], + "role": "option", + "size": undefined, + "style": {}, + "value": "0", + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + "bar", + ], + "props": {}, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-selected": false, + "className": "m_92253aa5 m_390b5f4", + "data-combobox-option": true, + "data-size": undefined, + "data-variant": undefined, + "id": ":rp9:", + "onClick": [Function], + "onMouseDown": [Function], + "onMouseOver": [Function], + "role": "option", + "size": undefined, + "style": {}, + "value": "1", + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + "baz", + ], + "props": {}, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-selected": false, + "className": "m_92253aa5 m_390b5f4", + "data-combobox-option": true, + "data-size": undefined, + "data-variant": undefined, + "id": ":rpb:", + "onClick": [Function], + "onMouseDown": [Function], + "onMouseOver": [Function], + "role": "option", + "size": undefined, + "style": {}, + "value": "2", + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_b1336c6", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_c0783ff9", + "data-horizontal-hidden": undefined, + "data-offset-scrollbars": "y", + "data-scrollbars": "xy", + "data-size": undefined, + "data-variant": undefined, + "data-vertical-hidden": undefined, + "onScroll": [Function], + "size": undefined, + "style": { + "overflowX": "scroll", + "overflowY": "scroll", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "className": "m_c44ba933", + "data-hidden": undefined, + "data-mantine-scrollbar": true, + "data-orientation": "horizontal", + "data-state": "hidden", + "onLostPointerCapture": [Function], + "onMouseEnter": [Function], + "onMouseLeave": [Function], + "onPointerDown": [Function], + "onPointerEnter": [Function], + "onPointerLeave": [Function], + "onPointerMove": [Function], + "onPointerUp": [Function], + "style": { + "--sa-thumb-width": "18px", + "position": "absolute", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "className": "m_c44ba933", + "data-hidden": undefined, + "data-mantine-scrollbar": true, + "data-orientation": "vertical", + "data-state": "hidden", + "onLostPointerCapture": [Function], + "onMouseEnter": [Function], + "onMouseLeave": [Function], + "onPointerDown": [Function], + "onPointerEnter": [Function], + "onPointerLeave": [Function], + "onPointerMove": [Function], + "onPointerUp": [Function], + "style": { + "--sa-thumb-height": "18px", + "position": "absolute", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_d57069b5", + "data-autosize": "true", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--sa-corner-height": "0px", + "--sa-corner-width": "0px", + "--scrollarea-scrollbar-size": "var(--combobox-padding)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "display": "flex", + "flex": 1, + "flexDirection": "column", + "minHeight": 0, + "minWidth": 0, + "overflow": "hidden", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "display": "flex", + "maxHeight": "calc(13.75rem * var(--mantine-scale))", + "overflow": "hidden", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-labelledby": undefined, + "className": "m_b2821a6e", + "data-size": undefined, + "data-variant": undefined, + "id": "", + "onMouseDown": [Function], + "role": "listbox", + "size": undefined, + "style": { + "--combobox-option-fz": "var(--mantine-font-size-sm)", + "--combobox-option-padding": "var(--combobox-option-padding-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_38a85659 m_88b62a41", + "data-composed": true, + "data-fixed": undefined, + "data-position": "bottom", + "data-size": undefined, + "data-variant": undefined, + "onKeyDownCapture": [Function], + "role": "presentation", + "size": undefined, + "style": { + "--combobox-option-fz": "var(--mantine-font-size-sm)", + "--combobox-option-padding": "var(--combobox-option-padding-sm)", + "display": "none", + "left": 0, + "top": 0, + "width": undefined, + "zIndex": 300, + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "disabled": false, + "form": undefined, + "name": "root", + "type": "hidden", + "value": "", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-array", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + +exports[`nameGenerator bracketNameGenerator fixed array 1`] = ` +[ + , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_0", + "name": "root[0]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": true, + "size": undefined, + "style": {}, + "type": "text", + "value": "text", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-rkn", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_1", + "inputMode": "numeric", + "name": "root[1]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "onKeyDown": [Function], + "onKeyDownCapture": [Function], + "onMouseUp": [Function], + "placeholder": "", + "required": true, + "size": undefined, + "style": {}, + "type": "text", + "value": "42", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "fill": "none", + "style": { + "height": "var(--ni-chevron-size)", + "transform": "rotate(180deg)", + "width": "var(--ni-chevron-size)", + }, + "viewBox": "0 0 15 15", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_80b4b171 m_87cf2631", + "data-direction": "up", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "onMouseDown": [Function], + "onPointerDown": [Function], + "onPointerLeave": [Function], + "onPointerUp": [Function], + "size": undefined, + "style": {}, + "tabIndex": -1, + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "fill": "none", + "style": { + "height": "var(--ni-chevron-size)", + "transform": undefined, + "width": "var(--ni-chevron-size)", + }, + "viewBox": "0 0 15 15", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_80b4b171 m_87cf2631", + "data-direction": "down", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "onMouseDown": [Function], + "onPointerDown": [Function], + "onPointerLeave": [Function], + "onPointerUp": [Function], + "size": undefined, + "style": {}, + "tabIndex": -1, + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_95e17d22", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_82577fc2", + "data-position": "right", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "data-with-right-section": true, + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + "--input-right-section-width": "var(--ni-right-section-width-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_e2f5cd4e m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-number", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-rkv", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": "root_2__error root_2__description root_2__help", + "autoFocus": false, + "checked": true, + "className": "m_26063560", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "id": "root_2", + "name": "root[2]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "required": true, + "size": undefined, + "style": {}, + "type": "checkbox", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M4 4.586L1.707 2.293A1 1 0 1 0 .293 3.707l3 3a.997.997 0 0 0 1.414 0l5-5A1 1 0 1 0 8.293.293L4 4.586z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_bf295423", + "fill": "none", + "style": {}, + "viewBox": "0 0 10 7", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_26062bec", + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "className": "m_d3ea56bb", + "data-disabled": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_5f6e695e", + "data-size": undefined, + "data-variant": undefined, + "htmlFor": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_bf2d988c m_5f75b09e", + "data-checked": true, + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--checkbox-color": "var(--mantine-color-blue-filled)", + "--label-fz": undefined, + "--label-lh": undefined, + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-boolean", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-rl9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "row rjsf-array-item-list", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_84c9523a rjsf-field rjsf-field-array rjsf-field-array-fixed-items m_e9408a47", + "data-size": undefined, + "data-variant": "default", + "id": "root", + "size": undefined, + "style": {}, + }, + "type": "fieldset", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-array", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + +exports[`nameGenerator bracketNameGenerator nested arrays 1`] = ` +[ + , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_0_0", + "name": "root[0][0]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": true, + "size": undefined, + "style": {}, + "type": "text", + "value": "a", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_0_0__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_0_0__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_0_0__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-rls", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_0_1", + "name": "root[0][1]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": true, + "size": undefined, + "style": {}, + "type": "text", + "value": "b", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_0_1__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_0_1__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_0_1__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-rmb", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "row rjsf-array-item-list", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M12 5l0 14", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M5 12l14 0", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-plus", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-add m_8d3f4000 m_87cf2631", + "data-size": "md", + "data-variant": "subtle", + "id": "root_0__add", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-md)", + }, + "title": "Add Item", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "var(--mantine-spacing-md)", + "--group-justify": "flex-end", + "--group-wrap": "wrap", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_84c9523a rjsf-field rjsf-field-array rjsf-field-array-of-string m_e9408a47", + "data-size": undefined, + "data-variant": "default", + "id": "root_0", + "size": undefined, + "style": {}, + }, + "type": "fieldset", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-array", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_0__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_0__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_0__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-rlm", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_1_0", + "name": "root[1][0]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": true, + "size": undefined, + "style": {}, + "type": "text", + "value": "c", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_1_0__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_1_0__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_1_0__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-rna", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_1_1", + "name": "root[1][1]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": true, + "size": undefined, + "style": {}, + "type": "text", + "value": "d", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_1_1__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_1_1__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_1_1__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-rnp", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "row rjsf-array-item-list", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M12 5l0 14", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M5 12l14 0", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-plus", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-add m_8d3f4000 m_87cf2631", + "data-size": "md", + "data-variant": "subtle", + "id": "root_1__add", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-md)", + }, + "title": "Add Item", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "var(--mantine-spacing-md)", + "--group-justify": "flex-end", + "--group-wrap": "wrap", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_84c9523a rjsf-field rjsf-field-array rjsf-field-array-of-string m_e9408a47", + "data-size": undefined, + "data-variant": "default", + "id": "root_1", + "size": undefined, + "style": {}, + }, + "type": "fieldset", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-array", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_1__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_1__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_1__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-rn4", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "row rjsf-array-item-list", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M12 5l0 14", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M5 12l14 0", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-plus", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-add m_8d3f4000 m_87cf2631", + "data-size": "md", + "data-variant": "subtle", + "id": "root__add", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-md)", + }, + "title": "Add Item", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "var(--mantine-spacing-md)", + "--group-justify": "flex-end", + "--group-wrap": "wrap", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_84c9523a rjsf-field rjsf-field-array rjsf-field-array-of-array m_e9408a47", + "data-size": undefined, + "data-variant": "default", + "id": "root", + "size": undefined, + "style": {}, + }, + "type": "fieldset", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-array", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + +exports[`nameGenerator dotNotationNameGenerator array of objects 1`] = ` +[ + , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-rqr{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "name", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_0_name", + "id": "root_0_name-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_0_name", + "name": "root.0.name", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + "value": "Item 1", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "value", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_0_value", + "id": "root_0_value-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_0_value", + "inputMode": "numeric", + "name": "root.0.value", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "onKeyDown": [Function], + "onKeyDownCapture": [Function], + "onMouseUp": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + "value": "10", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "fill": "none", + "style": { + "height": "var(--ni-chevron-size)", + "transform": "rotate(180deg)", + "width": "var(--ni-chevron-size)", + }, + "viewBox": "0 0 15 15", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_80b4b171 m_87cf2631", + "data-direction": "up", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "onMouseDown": [Function], + "onPointerDown": [Function], + "onPointerLeave": [Function], + "onPointerUp": [Function], + "size": undefined, + "style": {}, + "tabIndex": -1, + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "fill": "none", + "style": { + "height": "var(--ni-chevron-size)", + "transform": undefined, + "width": "var(--ni-chevron-size)", + }, + "viewBox": "0 0 15 15", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_80b4b171 m_87cf2631", + "data-direction": "down", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "onMouseDown": [Function], + "onPointerDown": [Function], + "onPointerLeave": [Function], + "onPointerUp": [Function], + "size": undefined, + "style": {}, + "tabIndex": -1, + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_95e17d22", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_82577fc2", + "data-position": "right", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "data-with-right-section": true, + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + "--input-right-section-width": "var(--ni-right-section-width-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_e2f5cd4e m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-number", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-rqr", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root_0", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_0__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_0__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_0__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-rqn", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-rrn{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "name", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_1_name", + "id": "root_1_name-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_1_name", + "name": "root.1.name", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + "value": "Item 2", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "value", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_1_value", + "id": "root_1_value-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_1_value", + "inputMode": "numeric", + "name": "root.1.value", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "onKeyDown": [Function], + "onKeyDownCapture": [Function], + "onMouseUp": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + "value": "20", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "fill": "none", + "style": { + "height": "var(--ni-chevron-size)", + "transform": "rotate(180deg)", + "width": "var(--ni-chevron-size)", + }, + "viewBox": "0 0 15 15", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_80b4b171 m_87cf2631", + "data-direction": "up", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "onMouseDown": [Function], + "onPointerDown": [Function], + "onPointerLeave": [Function], + "onPointerUp": [Function], + "size": undefined, + "style": {}, + "tabIndex": -1, + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "fill": "none", + "style": { + "height": "var(--ni-chevron-size)", + "transform": undefined, + "width": "var(--ni-chevron-size)", + }, + "viewBox": "0 0 15 15", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_80b4b171 m_87cf2631", + "data-direction": "down", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "onMouseDown": [Function], + "onPointerDown": [Function], + "onPointerLeave": [Function], + "onPointerUp": [Function], + "size": undefined, + "style": {}, + "tabIndex": -1, + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_95e17d22", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_82577fc2", + "data-position": "right", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "data-with-right-section": true, + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + "--input-right-section-width": "var(--ni-right-section-width-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_e2f5cd4e m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-number", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-rrn", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root_1", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_1__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_1__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_1__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-rrj", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "row rjsf-array-item-list", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M12 5l0 14", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M5 12l14 0", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-plus", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-add m_8d3f4000 m_87cf2631", + "data-size": "md", + "data-variant": "subtle", + "id": "root__add", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-md)", + }, + "title": "Add Item", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "var(--mantine-spacing-md)", + "--group-justify": "flex-end", + "--group-wrap": "wrap", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_84c9523a rjsf-field rjsf-field-array rjsf-field-array-of-object m_e9408a47", + "data-size": undefined, + "data-variant": "default", + "id": "root", + "size": undefined, + "style": {}, + }, + "type": "fieldset", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-array", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + +exports[`nameGenerator dotNotationNameGenerator array of strings 1`] = ` +[ + , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_0", + "name": "root.0", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": true, + "size": undefined, + "style": {}, + "type": "text", + "value": "foo", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_0__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_0__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_0__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-rpi", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_1", + "name": "root.1", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": true, + "size": undefined, + "style": {}, + "type": "text", + "value": "bar", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_1__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_1__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_1__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-rq1", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "row rjsf-array-item-list", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M12 5l0 14", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M5 12l14 0", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-plus", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-add m_8d3f4000 m_87cf2631", + "data-size": "md", + "data-variant": "subtle", + "id": "root__add", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-md)", + }, + "title": "Add Item", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "var(--mantine-spacing-md)", + "--group-justify": "flex-end", + "--group-wrap": "wrap", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_84c9523a rjsf-field rjsf-field-array rjsf-field-array-of-string m_e9408a47", + "data-size": undefined, + "data-variant": "default", + "id": "root", + "size": undefined, + "style": {}, + }, + "type": "fieldset", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-array", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + exports[`with title and description array 1`] = ` [ , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-r185{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "tasks", + ], + "props": { + "className": "m_8a5d1357", + "data-order": 4, + "data-size": undefined, + "data-variant": undefined, + "id": "root_tasks__title", + "size": undefined, + "style": { + "--title-fw": "var(--mantine-h4-font-weight)", + "--title-fz": "var(--mantine-h4-font-size)", + "--title-lh": "var(--mantine-h4-line-height)", + "fontWeight": "normal", + }, + }, + "type": "h4", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_90794832", + "style": {}, + }, + "type": "legend", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "tasks-1", + ], + "props": { + "className": "m_8a5d1357", + "data-order": 3, + "data-size": undefined, + "data-variant": undefined, + "id": "root_tasks_0__title", + "size": undefined, + "style": { + "--title-fw": "var(--mantine-h3-font-weight)", + "--title-fz": "var(--mantine-h3-font-size)", + "--title-lh": "var(--mantine-h3-line-height)", + "fontWeight": "normal", + }, + }, + "type": "h3", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-r18h{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "title", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_tasks_0_title", + "id": "root_tasks_0_title-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_tasks_0_title", + "name": "root[tasks][0][title]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + "value": "Task 1", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": "root_tasks_0_done__error root_tasks_0_done__description root_tasks_0_done__help", + "autoFocus": false, + "checked": false, + "className": "m_26063560", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "id": "root_tasks_0_done", + "name": "root[tasks][0][done]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "required": false, + "size": undefined, + "style": {}, + "type": "checkbox", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M4 4.586L1.707 2.293A1 1 0 1 0 .293 3.707l3 3a.997.997 0 0 0 1.414 0l5-5A1 1 0 1 0 8.293.293L4 4.586z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_bf295423", + "fill": "none", + "style": {}, + "viewBox": "0 0 10 7", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_26062bec", + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + "done", + ], + "props": { + "className": "m_8ee546b8", + "data-disabled": undefined, + "data-size": undefined, + "data-variant": undefined, + "htmlFor": "root_tasks_0_done", + "size": undefined, + "style": {}, + }, + "type": "label", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_d3ea56bb", + "data-disabled": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_5f6e695e", + "data-size": undefined, + "data-variant": undefined, + "htmlFor": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_bf2d988c m_5f75b09e", + "data-checked": undefined, + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--checkbox-color": "var(--mantine-color-blue-filled)", + "--label-fz": undefined, + "--label-lh": undefined, + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-boolean", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-r18h", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root_tasks_0", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_tasks_0__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_tasks_0__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_tasks_0__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-r18c", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "tasks-2", + ], + "props": { + "className": "m_8a5d1357", + "data-order": 3, + "data-size": undefined, + "data-variant": undefined, + "id": "root_tasks_1__title", + "size": undefined, + "style": { + "--title-fw": "var(--mantine-h3-font-weight)", + "--title-fz": "var(--mantine-h3-font-size)", + "--title-lh": "var(--mantine-h3-line-height)", + "fontWeight": "normal", + }, + }, + "type": "h3", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-r19d{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "title", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_tasks_1_title", + "id": "root_tasks_1_title-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_tasks_1_title", + "name": "root[tasks][1][title]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + "value": "Task 2", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": "root_tasks_1_done__error root_tasks_1_done__description root_tasks_1_done__help", + "autoFocus": false, + "checked": true, + "className": "m_26063560", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "id": "root_tasks_1_done", + "name": "root[tasks][1][done]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "required": false, + "size": undefined, + "style": {}, + "type": "checkbox", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M4 4.586L1.707 2.293A1 1 0 1 0 .293 3.707l3 3a.997.997 0 0 0 1.414 0l5-5A1 1 0 1 0 8.293.293L4 4.586z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_bf295423", + "fill": "none", + "style": {}, + "viewBox": "0 0 10 7", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_26062bec", + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + "done", + ], + "props": { + "className": "m_8ee546b8", + "data-disabled": undefined, + "data-size": undefined, + "data-variant": undefined, + "htmlFor": "root_tasks_1_done", + "size": undefined, + "style": {}, + }, + "type": "label", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_d3ea56bb", + "data-disabled": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_5f6e695e", + "data-size": undefined, + "data-variant": undefined, + "htmlFor": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_bf2d988c m_5f75b09e", + "data-checked": true, + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--checkbox-color": "var(--mantine-color-blue-filled)", + "--label-fz": undefined, + "--label-lh": undefined, + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-boolean", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-r19d", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root_tasks_1", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_tasks_1__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_tasks_1__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_tasks_1__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-r198", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "row rjsf-array-item-list", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M12 5l0 14", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M5 12l14 0", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-plus", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-add m_8d3f4000 m_87cf2631", + "data-size": "md", + "data-variant": "subtle", + "id": "root_tasks__add", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-md)", + }, + "title": "Add Item", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "var(--mantine-spacing-md)", + "--group-justify": "flex-end", + "--group-wrap": "wrap", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_84c9523a rjsf-field rjsf-field-array rjsf-field-array-of-object m_e9408a47", + "data-size": undefined, + "data-variant": "default", + "id": "root_tasks", + "size": undefined, + "style": {}, + }, + "type": "fieldset", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-array", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-r185", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + +exports[`nameGenerator bracketNameGenerator array of strings 1`] = ` +[ + , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-r16p{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "tags", + ], + "props": { + "className": "m_8a5d1357", + "data-order": 4, + "data-size": undefined, + "data-variant": undefined, + "id": "root_tags__title", + "size": undefined, + "style": { + "--title-fw": "var(--mantine-h4-font-weight)", + "--title-fz": "var(--mantine-h4-font-size)", + "--title-lh": "var(--mantine-h4-line-height)", + "fontWeight": "normal", + }, + }, + "type": "h4", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_90794832", + "style": {}, + }, + "type": "legend", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "tags-0", + { + "children": [ + " *", + ], + "props": { + "aria-hidden": true, + "className": "m_78a94662", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8fdc1311", + "data-required": true, + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_tags_0", + "id": "root_tags_0-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_tags_0", + "name": "root[tags][0]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": true, + "size": undefined, + "style": {}, + "type": "text", + "value": "foo", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_tags_0__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_tags_0__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_tags_0__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-r170", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "tags-1", + { + "children": [ + " *", + ], + "props": { + "aria-hidden": true, + "className": "m_78a94662", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8fdc1311", + "data-required": true, + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_tags_1", + "id": "root_tags_1-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_tags_1", + "name": "root[tags][1]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": true, + "size": undefined, + "style": {}, + "type": "text", + "value": "bar", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_tags_1__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_tags_1__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_tags_1__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-r17g", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "row rjsf-array-item-list", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M12 5l0 14", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M5 12l14 0", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-plus", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-add m_8d3f4000 m_87cf2631", + "data-size": "md", + "data-variant": "subtle", + "id": "root_tags__add", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-md)", + }, + "title": "Add Item", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "var(--mantine-spacing-md)", + "--group-justify": "flex-end", + "--group-wrap": "wrap", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_84c9523a rjsf-field rjsf-field-array rjsf-field-array-of-string m_e9408a47", + "data-size": undefined, + "data-variant": "default", + "id": "root_tags", + "size": undefined, + "style": {}, + }, + "type": "fieldset", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-array", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-r16p", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + +exports[`nameGenerator bracketNameGenerator checkboxes field 1`] = ` +[ + , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-r1bt{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "choices", + ], + "props": { + "className": "m_8fdc1311", + "data-size": undefined, + "data-variant": undefined, + "htmlFor": undefined, + "id": "root_choices__title", + "onMouseDown": [Function], + "size": undefined, + "style": {}, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "autoFocus": false, + "checked": false, + "className": "m_26063560", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "id": "root_choices-0", + "name": "root[choices][]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "size": undefined, + "style": {}, + "type": "checkbox", + "value": "0", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M4 4.586L1.707 2.293A1 1 0 1 0 .293 3.707l3 3a.997.997 0 0 0 1.414 0l5-5A1 1 0 1 0 8.293.293L4 4.586z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_bf295423", + "fill": "none", + "style": {}, + "viewBox": "0 0 10 7", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_26062bec", + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + "foo", + ], + "props": { + "className": "m_8ee546b8", + "data-disabled": undefined, + "data-size": undefined, + "data-variant": undefined, + "htmlFor": "root_choices-0", + "size": undefined, + "style": {}, + }, + "type": "label", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_d3ea56bb", + "data-disabled": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_5f6e695e", + "data-size": undefined, + "data-variant": undefined, + "htmlFor": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_bf2d988c m_5f75b09e", + "data-checked": undefined, + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--checkbox-color": "var(--mantine-color-blue-filled)", + "--label-fz": undefined, + "--label-lh": undefined, + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "autoFocus": false, + "checked": false, + "className": "m_26063560", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "id": "root_choices-1", + "name": "root[choices][]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "size": undefined, + "style": {}, + "type": "checkbox", + "value": "1", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M4 4.586L1.707 2.293A1 1 0 1 0 .293 3.707l3 3a.997.997 0 0 0 1.414 0l5-5A1 1 0 1 0 8.293.293L4 4.586z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_bf295423", + "fill": "none", + "style": {}, + "viewBox": "0 0 10 7", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_26062bec", + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + "bar", + ], + "props": { + "className": "m_8ee546b8", + "data-disabled": undefined, + "data-size": undefined, + "data-variant": undefined, + "htmlFor": "root_choices-1", + "size": undefined, + "style": {}, + }, + "type": "label", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_d3ea56bb", + "data-disabled": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_5f6e695e", + "data-size": undefined, + "data-variant": undefined, + "htmlFor": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_bf2d988c m_5f75b09e", + "data-checked": undefined, + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--checkbox-color": "var(--mantine-color-blue-filled)", + "--label-fz": undefined, + "--label-lh": undefined, + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "autoFocus": false, + "checked": false, + "className": "m_26063560", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "id": "root_choices-2", + "name": "root[choices][]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "size": undefined, + "style": {}, + "type": "checkbox", + "value": "2", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M4 4.586L1.707 2.293A1 1 0 1 0 .293 3.707l3 3a.997.997 0 0 0 1.414 0l5-5A1 1 0 1 0 8.293.293L4 4.586z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_bf295423", + "fill": "none", + "style": {}, + "viewBox": "0 0 10 7", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_26062bec", + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + "baz", + ], + "props": { + "className": "m_8ee546b8", + "data-disabled": undefined, + "data-size": undefined, + "data-variant": undefined, + "htmlFor": "root_choices-2", + "size": undefined, + "style": {}, + }, + "type": "label", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_d3ea56bb", + "data-disabled": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_5f6e695e", + "data-size": undefined, + "data-variant": undefined, + "htmlFor": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_bf2d988c m_5f75b09e", + "data-checked": undefined, + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--checkbox-color": "var(--mantine-color-blue-filled)", + "--label-fz": undefined, + "--label-lh": undefined, + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-r1c3", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "flexDirection": "column", + "flexWrap": "wrap", + "gap": "var(--mantine-spacing-xs)", + "marginTop": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-describedby": undefined, + "aria-labelledby": "root_choices-label", + "role": "group", + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-describedby": "root_choices__error root_choices__description root_choices__help", + "className": "m_46b77525", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-array", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-r1bt", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + +exports[`nameGenerator bracketNameGenerator nested object 1`] = ` +[ + , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-r15i{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "person", + ], + "props": { + "className": "m_8a5d1357", + "data-order": 3, + "data-size": undefined, + "data-variant": undefined, + "id": "root_person__title", + "size": undefined, + "style": { + "--title-fw": "var(--mantine-h3-font-weight)", + "--title-fz": "var(--mantine-h3-font-size)", + "--title-lh": "var(--mantine-h3-line-height)", + "fontWeight": "normal", + }, + }, + "type": "h3", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-r15n{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "firstName", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_person_firstName", + "id": "root_person_firstName-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_person_firstName", + "name": "root[person][firstName]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "lastName", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_person_lastName", + "id": "root_person_lastName-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_person_lastName", + "name": "root[person][lastName]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "address", + ], + "props": { + "className": "m_8a5d1357", + "data-order": 3, + "data-size": undefined, + "data-variant": undefined, + "id": "root_person_address__title", + "size": undefined, + "style": { + "--title-fw": "var(--mantine-h3-font-weight)", + "--title-fz": "var(--mantine-h3-font-size)", + "--title-lh": "var(--mantine-h3-line-height)", + "fontWeight": "normal", + }, + }, + "type": "h3", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-r168{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "street", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_person_address_street", + "id": "root_person_address_street-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_person_address_street", + "name": "root[person][address][street]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "city", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_person_address_city", + "id": "root_person_address_city-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_person_address_city", + "name": "root[person][address][city]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-r168", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root_person_address", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-r15n", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root_person", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-r15i", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + +exports[`nameGenerator bracketNameGenerator radio field 1`] = ` +[ + , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-r1b5{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "option", + ], + "props": { + "className": "m_8fdc1311", + "data-size": undefined, + "data-variant": undefined, + "htmlFor": undefined, + "id": "root_option-label", + "onMouseDown": [Function], + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "autoFocus": false, + "checked": false, + "className": "m_8a3dbb89", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "id": "root_option-0", + "name": "root[option]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "size": undefined, + "style": {}, + "type": "radio", + "value": "0", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "cx": "2.5", + "cy": "2.5", + "fill": "currentColor", + "r": "2.5", + }, + "type": "circle", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_f3ed6b2b", + "fill": "none", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 5 5", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_89c4f5e4", + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + "foo", + ], + "props": { + "className": "m_8ee546b8", + "data-disabled": undefined, + "data-size": undefined, + "data-variant": undefined, + "htmlFor": "root_option-0", + "size": undefined, + "style": {}, + }, + "type": "label", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_d3ea56bb", + "data-disabled": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_5f6e695e", + "data-size": undefined, + "data-variant": undefined, + "htmlFor": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_f3f1af94 m_5f75b09e", + "data-checked": undefined, + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--label-fz": undefined, + "--label-lh": undefined, + "--radio-color": "var(--mantine-color-blue-filled)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "autoFocus": false, + "checked": false, + "className": "m_8a3dbb89", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "id": "root_option-1", + "name": "root[option]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "size": undefined, + "style": {}, + "type": "radio", + "value": "1", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "cx": "2.5", + "cy": "2.5", + "fill": "currentColor", + "r": "2.5", + }, + "type": "circle", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_f3ed6b2b", + "fill": "none", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 5 5", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_89c4f5e4", + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + "bar", + ], + "props": { + "className": "m_8ee546b8", + "data-disabled": undefined, + "data-size": undefined, + "data-variant": undefined, + "htmlFor": "root_option-1", + "size": undefined, + "style": {}, + }, + "type": "label", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_d3ea56bb", + "data-disabled": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_5f6e695e", + "data-size": undefined, + "data-variant": undefined, + "htmlFor": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_f3f1af94 m_5f75b09e", + "data-checked": undefined, + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--label-fz": undefined, + "--label-lh": undefined, + "--radio-color": "var(--mantine-color-blue-filled)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-r1bc", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "flexDirection": "column", + "flexWrap": "wrap", + "gap": "var(--mantine-spacing-xs)", + "marginTop": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-describedby": undefined, + "aria-labelledby": "root_option-label", + "role": "radiogroup", + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-describedby": "root_option__error root_option__description root_option__help", + "className": "m_46b77525", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-r1b5", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + +exports[`nameGenerator bracketNameGenerator select field with enum 1`] = ` +[ + , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-r1a9{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "color", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_color", + "id": "root_color-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-haspopup": "listbox", + "aria-invalid": false, + "autoComplete": "off", + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_color", + "onBlur": [Function], + "onChange": [Function], + "onClick": [Function], + "onFocus": [Function], + "onKeyDown": [Function], + "placeholder": "", + "readOnly": false, + "required": false, + "size": undefined, + "style": {}, + "value": "", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M4.93179 5.43179C4.75605 5.60753 4.75605 5.89245 4.93179 6.06819C5.10753 6.24392 5.39245 6.24392 5.56819 6.06819L7.49999 4.13638L9.43179 6.06819C9.60753 6.24392 9.89245 6.24392 10.0682 6.06819C10.2439 5.89245 10.2439 5.60753 10.0682 5.43179L7.81819 3.18179C7.73379 3.0974 7.61933 3.04999 7.49999 3.04999C7.38064 3.04999 7.26618 3.0974 7.18179 3.18179L4.93179 5.43179ZM10.0682 9.56819C10.2439 9.39245 10.2439 9.10753 10.0682 8.93179C9.89245 8.75606 9.60753 8.75606 9.43179 8.93179L7.49999 10.8636L5.56819 8.93179C5.39245 8.75606 5.10753 8.75606 4.93179 8.93179C4.75605 9.10753 4.75605 9.39245 4.93179 9.56819L7.18179 11.8182C7.35753 11.9939 7.64245 11.9939 7.81819 11.8182L10.0682 9.56819Z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2943220b", + "data-combobox-chevron": true, + "data-size": undefined, + "data-variant": undefined, + "fill": "none", + "size": undefined, + "style": {}, + "viewBox": "0 0 15 15", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_82577fc2", + "data-position": "right", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "data-with-right-section": true, + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + "--input-right-section-pointer-events": "none", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "red", + ], + "props": {}, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-selected": false, + "className": "m_92253aa5 m_390b5f4", + "data-combobox-option": true, + "data-size": undefined, + "data-variant": undefined, + "id": ":r1as:", + "onClick": [Function], + "onMouseDown": [Function], + "onMouseOver": [Function], + "role": "option", + "size": undefined, + "style": {}, + "value": "0", + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + "green", + ], + "props": {}, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-selected": false, + "className": "m_92253aa5 m_390b5f4", + "data-combobox-option": true, + "data-size": undefined, + "data-variant": undefined, + "id": ":r1au:", + "onClick": [Function], + "onMouseDown": [Function], + "onMouseOver": [Function], + "role": "option", + "size": undefined, + "style": {}, + "value": "1", + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + "blue", + ], + "props": {}, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-selected": false, + "className": "m_92253aa5 m_390b5f4", + "data-combobox-option": true, + "data-size": undefined, + "data-variant": undefined, + "id": ":r1b0:", + "onClick": [Function], + "onMouseDown": [Function], + "onMouseOver": [Function], + "role": "option", + "size": undefined, + "style": {}, + "value": "2", + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_b1336c6", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_c0783ff9", + "data-horizontal-hidden": undefined, + "data-offset-scrollbars": "y", + "data-scrollbars": "xy", + "data-size": undefined, + "data-variant": undefined, + "data-vertical-hidden": undefined, + "onScroll": [Function], + "size": undefined, + "style": { + "overflowX": "scroll", + "overflowY": "scroll", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "className": "m_c44ba933", + "data-hidden": undefined, + "data-mantine-scrollbar": true, + "data-orientation": "horizontal", + "data-state": "hidden", + "onLostPointerCapture": [Function], + "onMouseEnter": [Function], + "onMouseLeave": [Function], + "onPointerDown": [Function], + "onPointerEnter": [Function], + "onPointerLeave": [Function], + "onPointerMove": [Function], + "onPointerUp": [Function], + "style": { + "--sa-thumb-width": "18px", + "position": "absolute", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "className": "m_c44ba933", + "data-hidden": undefined, + "data-mantine-scrollbar": true, + "data-orientation": "vertical", + "data-state": "hidden", + "onLostPointerCapture": [Function], + "onMouseEnter": [Function], + "onMouseLeave": [Function], + "onPointerDown": [Function], + "onPointerEnter": [Function], + "onPointerLeave": [Function], + "onPointerMove": [Function], + "onPointerUp": [Function], + "style": { + "--sa-thumb-height": "18px", + "position": "absolute", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_d57069b5", + "data-autosize": "true", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--sa-corner-height": "0px", + "--sa-corner-width": "0px", + "--scrollarea-scrollbar-size": "var(--combobox-padding)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "display": "flex", + "flex": 1, + "flexDirection": "column", + "minHeight": 0, + "minWidth": 0, + "overflow": "hidden", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "display": "flex", + "maxHeight": "calc(13.75rem * var(--mantine-scale))", + "overflow": "hidden", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-labelledby": "root_color-label", + "className": "m_b2821a6e", + "data-size": undefined, + "data-variant": undefined, + "id": "", + "onMouseDown": [Function], + "role": "listbox", + "size": undefined, + "style": { + "--combobox-option-fz": "var(--mantine-font-size-sm)", + "--combobox-option-padding": "var(--combobox-option-padding-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_38a85659 m_88b62a41", + "data-composed": true, + "data-fixed": undefined, + "data-position": "bottom", + "data-size": undefined, + "data-variant": undefined, + "onKeyDownCapture": [Function], + "role": "presentation", + "size": undefined, + "style": { + "--combobox-option-fz": "var(--mantine-font-size-sm)", + "--combobox-option-padding": "var(--combobox-option-padding-sm)", + "display": "none", + "left": 0, + "top": 0, + "width": undefined, + "zIndex": 300, + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "disabled": false, + "form": undefined, + "name": "root[color]", + "type": "hidden", + "value": "", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-r1a9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + +exports[`nameGenerator bracketNameGenerator simple fields 1`] = ` +[ + , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-r14o{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "firstName", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_firstName", + "id": "root_firstName-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_firstName", + "name": "root[firstName]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "age", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_age", + "id": "root_age-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_age", + "inputMode": "numeric", + "name": "root[age]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "onKeyDown": [Function], + "onKeyDownCapture": [Function], + "onMouseUp": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + "value": "", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "fill": "none", + "style": { + "height": "var(--ni-chevron-size)", + "transform": "rotate(180deg)", + "width": "var(--ni-chevron-size)", + }, + "viewBox": "0 0 15 15", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_80b4b171 m_87cf2631", + "data-direction": "up", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "onMouseDown": [Function], + "onPointerDown": [Function], + "onPointerLeave": [Function], + "onPointerUp": [Function], + "size": undefined, + "style": {}, + "tabIndex": -1, + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "fill": "none", + "style": { + "height": "var(--ni-chevron-size)", + "transform": undefined, + "width": "var(--ni-chevron-size)", + }, + "viewBox": "0 0 15 15", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_80b4b171 m_87cf2631", + "data-direction": "down", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "onMouseDown": [Function], + "onPointerDown": [Function], + "onPointerLeave": [Function], + "onPointerUp": [Function], + "size": undefined, + "style": {}, + "tabIndex": -1, + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_95e17d22", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_82577fc2", + "data-position": "right", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "data-with-right-section": true, + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + "--input-right-section-width": "var(--ni-right-section-width-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_e2f5cd4e m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-number", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": "root_active__error root_active__description root_active__help", + "autoFocus": false, + "checked": false, + "className": "m_26063560", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "id": "root_active", + "name": "root[active]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "required": false, + "size": undefined, + "style": {}, + "type": "checkbox", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M4 4.586L1.707 2.293A1 1 0 1 0 .293 3.707l3 3a.997.997 0 0 0 1.414 0l5-5A1 1 0 1 0 8.293.293L4 4.586z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_bf295423", + "fill": "none", + "style": {}, + "viewBox": "0 0 10 7", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_26062bec", + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + "active", + ], + "props": { + "className": "m_8ee546b8", + "data-disabled": undefined, + "data-size": undefined, + "data-variant": undefined, + "htmlFor": "root_active", + "size": undefined, + "style": {}, + }, + "type": "label", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_d3ea56bb", + "data-disabled": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_5f6e695e", + "data-size": undefined, + "data-variant": undefined, + "htmlFor": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_bf2d988c m_5f75b09e", + "data-checked": undefined, + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--checkbox-color": "var(--mantine-color-blue-filled)", + "--label-fz": undefined, + "--label-lh": undefined, + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-boolean", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-r14o", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + +exports[`nameGenerator bracketNameGenerator textarea field 1`] = ` +[ + , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-r1cq{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "description", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_description", + "id": "root_description-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_description", + "name": "root[description]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "required": false, + "size": undefined, + "style": { + "--input-resize": undefined, + }, + "value": "", + }, + "type": "textarea", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-multiline": true, + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + "--input-padding-y": "var(--input-padding-y-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-r1cq", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + +exports[`nameGenerator dotNotationNameGenerator array of objects 1`] = ` +[ + , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-r1gi{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "tasks", + ], + "props": { + "className": "m_8a5d1357", + "data-order": 4, + "data-size": undefined, + "data-variant": undefined, + "id": "root_tasks__title", + "size": undefined, + "style": { + "--title-fw": "var(--mantine-h4-font-weight)", + "--title-fz": "var(--mantine-h4-font-size)", + "--title-lh": "var(--mantine-h4-line-height)", + "fontWeight": "normal", + }, + }, + "type": "h4", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_90794832", + "style": {}, + }, + "type": "legend", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "tasks-1", + ], + "props": { + "className": "m_8a5d1357", + "data-order": 3, + "data-size": undefined, + "data-variant": undefined, + "id": "root_tasks_0__title", + "size": undefined, + "style": { + "--title-fw": "var(--mantine-h3-font-weight)", + "--title-fz": "var(--mantine-h3-font-size)", + "--title-lh": "var(--mantine-h3-line-height)", + "fontWeight": "normal", + }, + }, + "type": "h3", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-r1gu{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "title", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_tasks_0_title", + "id": "root_tasks_0_title-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_tasks_0_title", + "name": "root.tasks.0.title", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + "value": "Task 1", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": "root_tasks_0_done__error root_tasks_0_done__description root_tasks_0_done__help", + "autoFocus": false, + "checked": false, + "className": "m_26063560", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "id": "root_tasks_0_done", + "name": "root.tasks.0.done", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "required": false, + "size": undefined, + "style": {}, + "type": "checkbox", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M4 4.586L1.707 2.293A1 1 0 1 0 .293 3.707l3 3a.997.997 0 0 0 1.414 0l5-5A1 1 0 1 0 8.293.293L4 4.586z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_bf295423", + "fill": "none", + "style": {}, + "viewBox": "0 0 10 7", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_26062bec", + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + "done", + ], + "props": { + "className": "m_8ee546b8", + "data-disabled": undefined, + "data-size": undefined, + "data-variant": undefined, + "htmlFor": "root_tasks_0_done", + "size": undefined, + "style": {}, + }, + "type": "label", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_d3ea56bb", + "data-disabled": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_5f6e695e", + "data-size": undefined, + "data-variant": undefined, + "htmlFor": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_bf2d988c m_5f75b09e", + "data-checked": undefined, + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--checkbox-color": "var(--mantine-color-blue-filled)", + "--label-fz": undefined, + "--label-lh": undefined, + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-boolean", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-r1gu", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root_tasks_0", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_tasks_0__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_tasks_0__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_tasks_0__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-r1gp", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "tasks-2", + ], + "props": { + "className": "m_8a5d1357", + "data-order": 3, + "data-size": undefined, + "data-variant": undefined, + "id": "root_tasks_1__title", + "size": undefined, + "style": { + "--title-fw": "var(--mantine-h3-font-weight)", + "--title-fz": "var(--mantine-h3-font-size)", + "--title-lh": "var(--mantine-h3-line-height)", + "fontWeight": "normal", + }, + }, + "type": "h3", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-r1hq{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "title", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_tasks_1_title", + "id": "root_tasks_1_title-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_tasks_1_title", + "name": "root.tasks.1.title", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + "value": "Task 2", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": "root_tasks_1_done__error root_tasks_1_done__description root_tasks_1_done__help", + "autoFocus": false, + "checked": true, + "className": "m_26063560", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "id": "root_tasks_1_done", + "name": "root.tasks.1.done", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "required": false, + "size": undefined, + "style": {}, + "type": "checkbox", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M4 4.586L1.707 2.293A1 1 0 1 0 .293 3.707l3 3a.997.997 0 0 0 1.414 0l5-5A1 1 0 1 0 8.293.293L4 4.586z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_bf295423", + "fill": "none", + "style": {}, + "viewBox": "0 0 10 7", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_26062bec", + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + "done", + ], + "props": { + "className": "m_8ee546b8", + "data-disabled": undefined, + "data-size": undefined, + "data-variant": undefined, + "htmlFor": "root_tasks_1_done", + "size": undefined, + "style": {}, + }, + "type": "label", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_d3ea56bb", + "data-disabled": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_5f6e695e", + "data-size": undefined, + "data-variant": undefined, + "htmlFor": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_bf2d988c m_5f75b09e", + "data-checked": true, + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--checkbox-color": "var(--mantine-color-blue-filled)", + "--label-fz": undefined, + "--label-lh": undefined, + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-boolean", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-r1hq", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root_tasks_1", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_tasks_1__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_tasks_1__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_tasks_1__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-r1hl", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "row rjsf-array-item-list", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M12 5l0 14", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M5 12l14 0", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-plus", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-add m_8d3f4000 m_87cf2631", + "data-size": "md", + "data-variant": "subtle", + "id": "root_tasks__add", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-md)", + }, + "title": "Add Item", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "var(--mantine-spacing-md)", + "--group-justify": "flex-end", + "--group-wrap": "wrap", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_84c9523a rjsf-field rjsf-field-array rjsf-field-array-of-object m_e9408a47", + "data-size": undefined, + "data-variant": "default", + "id": "root_tasks", + "size": undefined, + "style": {}, + }, + "type": "fieldset", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-array", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-r1gi", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + +exports[`nameGenerator dotNotationNameGenerator array of strings 1`] = ` +[ + , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-r1f6{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "tags", + ], + "props": { + "className": "m_8a5d1357", + "data-order": 4, + "data-size": undefined, + "data-variant": undefined, + "id": "root_tags__title", + "size": undefined, + "style": { + "--title-fw": "var(--mantine-h4-font-weight)", + "--title-fz": "var(--mantine-h4-font-size)", + "--title-lh": "var(--mantine-h4-line-height)", + "fontWeight": "normal", + }, + }, + "type": "h4", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_90794832", + "style": {}, + }, + "type": "legend", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "tags-0", + { + "children": [ + " *", + ], + "props": { + "aria-hidden": true, + "className": "m_78a94662", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8fdc1311", + "data-required": true, + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_tags_0", + "id": "root_tags_0-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_tags_0", + "name": "root.tags.0", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": true, + "size": undefined, + "style": {}, + "type": "text", + "value": "foo", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_tags_0__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_tags_0__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_tags_0__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-r1fd", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "tags-1", + { + "children": [ + " *", + ], + "props": { + "aria-hidden": true, + "className": "m_78a94662", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8fdc1311", + "data-required": true, + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_tags_1", + "id": "root_tags_1-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_tags_1", + "name": "root.tags.1", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": true, + "size": undefined, + "style": {}, + "type": "text", + "value": "bar", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_tags_1__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_tags_1__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_tags_1__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-r1ft", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "row rjsf-array-item-list", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M12 5l0 14", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M5 12l14 0", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-plus", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-add m_8d3f4000 m_87cf2631", + "data-size": "md", + "data-variant": "subtle", + "id": "root_tags__add", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-md)", + }, + "title": "Add Item", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "var(--mantine-spacing-md)", + "--group-justify": "flex-end", + "--group-wrap": "wrap", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_84c9523a rjsf-field rjsf-field-array rjsf-field-array-of-string m_e9408a47", + "data-size": undefined, + "data-variant": "default", + "id": "root_tags", + "size": undefined, + "style": {}, + }, + "type": "fieldset", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-array", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-r1f6", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + +exports[`nameGenerator dotNotationNameGenerator nested object 1`] = ` +[ + , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-r1dv{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "person", + ], + "props": { + "className": "m_8a5d1357", + "data-order": 3, + "data-size": undefined, + "data-variant": undefined, + "id": "root_person__title", + "size": undefined, + "style": { + "--title-fw": "var(--mantine-h3-font-weight)", + "--title-fz": "var(--mantine-h3-font-size)", + "--title-lh": "var(--mantine-h3-line-height)", + "fontWeight": "normal", + }, + }, + "type": "h3", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-r1e4{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "firstName", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_person_firstName", + "id": "root_person_firstName-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_person_firstName", + "name": "root.person.firstName", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "lastName", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_person_lastName", + "id": "root_person_lastName-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_person_lastName", + "name": "root.person.lastName", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "address", + ], + "props": { + "className": "m_8a5d1357", + "data-order": 3, + "data-size": undefined, + "data-variant": undefined, + "id": "root_person_address__title", + "size": undefined, + "style": { + "--title-fw": "var(--mantine-h3-font-weight)", + "--title-fz": "var(--mantine-h3-font-size)", + "--title-lh": "var(--mantine-h3-line-height)", + "fontWeight": "normal", + }, + }, + "type": "h3", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-r1el{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "street", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_person_address_street", + "id": "root_person_address_street-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_person_address_street", + "name": "root.person.address.street", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "city", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_person_address_city", + "id": "root_person_address_city-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_person_address_city", + "name": "root.person.address.city", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-r1el", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root_person_address", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-r1e4", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root_person", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-r1dv", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + +exports[`nameGenerator dotNotationNameGenerator select field with enum 1`] = ` +[ + , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-r1im{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "color", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_color", + "id": "root_color-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-haspopup": "listbox", + "aria-invalid": false, + "autoComplete": "off", + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_color", + "onBlur": [Function], + "onChange": [Function], + "onClick": [Function], + "onFocus": [Function], + "onKeyDown": [Function], + "placeholder": "", + "readOnly": false, + "required": false, + "size": undefined, + "style": {}, + "value": "", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M4.93179 5.43179C4.75605 5.60753 4.75605 5.89245 4.93179 6.06819C5.10753 6.24392 5.39245 6.24392 5.56819 6.06819L7.49999 4.13638L9.43179 6.06819C9.60753 6.24392 9.89245 6.24392 10.0682 6.06819C10.2439 5.89245 10.2439 5.60753 10.0682 5.43179L7.81819 3.18179C7.73379 3.0974 7.61933 3.04999 7.49999 3.04999C7.38064 3.04999 7.26618 3.0974 7.18179 3.18179L4.93179 5.43179ZM10.0682 9.56819C10.2439 9.39245 10.2439 9.10753 10.0682 8.93179C9.89245 8.75606 9.60753 8.75606 9.43179 8.93179L7.49999 10.8636L5.56819 8.93179C5.39245 8.75606 5.10753 8.75606 4.93179 8.93179C4.75605 9.10753 4.75605 9.39245 4.93179 9.56819L7.18179 11.8182C7.35753 11.9939 7.64245 11.9939 7.81819 11.8182L10.0682 9.56819Z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2943220b", + "data-combobox-chevron": true, + "data-size": undefined, + "data-variant": undefined, + "fill": "none", + "size": undefined, + "style": {}, + "viewBox": "0 0 15 15", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_82577fc2", + "data-position": "right", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "data-with-right-section": true, + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + "--input-right-section-pointer-events": "none", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "red", + ], + "props": {}, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-selected": false, + "className": "m_92253aa5 m_390b5f4", + "data-combobox-option": true, + "data-size": undefined, + "data-variant": undefined, + "id": ":r1j9:", + "onClick": [Function], + "onMouseDown": [Function], + "onMouseOver": [Function], + "role": "option", + "size": undefined, + "style": {}, + "value": "0", + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + "green", + ], + "props": {}, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-selected": false, + "className": "m_92253aa5 m_390b5f4", + "data-combobox-option": true, + "data-size": undefined, + "data-variant": undefined, + "id": ":r1jb:", + "onClick": [Function], + "onMouseDown": [Function], + "onMouseOver": [Function], + "role": "option", + "size": undefined, + "style": {}, + "value": "1", + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + "blue", + ], + "props": {}, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-selected": false, + "className": "m_92253aa5 m_390b5f4", + "data-combobox-option": true, + "data-size": undefined, + "data-variant": undefined, + "id": ":r1jd:", + "onClick": [Function], + "onMouseDown": [Function], + "onMouseOver": [Function], + "role": "option", + "size": undefined, + "style": {}, + "value": "2", + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_b1336c6", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_c0783ff9", + "data-horizontal-hidden": undefined, + "data-offset-scrollbars": "y", + "data-scrollbars": "xy", + "data-size": undefined, + "data-variant": undefined, + "data-vertical-hidden": undefined, + "onScroll": [Function], + "size": undefined, + "style": { + "overflowX": "scroll", + "overflowY": "scroll", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "className": "m_c44ba933", + "data-hidden": undefined, + "data-mantine-scrollbar": true, + "data-orientation": "horizontal", + "data-state": "hidden", + "onLostPointerCapture": [Function], + "onMouseEnter": [Function], + "onMouseLeave": [Function], + "onPointerDown": [Function], + "onPointerEnter": [Function], + "onPointerLeave": [Function], + "onPointerMove": [Function], + "onPointerUp": [Function], + "style": { + "--sa-thumb-width": "18px", + "position": "absolute", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "className": "m_c44ba933", + "data-hidden": undefined, + "data-mantine-scrollbar": true, + "data-orientation": "vertical", + "data-state": "hidden", + "onLostPointerCapture": [Function], + "onMouseEnter": [Function], + "onMouseLeave": [Function], + "onPointerDown": [Function], + "onPointerEnter": [Function], + "onPointerLeave": [Function], + "onPointerMove": [Function], + "onPointerUp": [Function], + "style": { + "--sa-thumb-height": "18px", + "position": "absolute", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_d57069b5", + "data-autosize": "true", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--sa-corner-height": "0px", + "--sa-corner-width": "0px", + "--scrollarea-scrollbar-size": "var(--combobox-padding)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "display": "flex", + "flex": 1, + "flexDirection": "column", + "minHeight": 0, + "minWidth": 0, + "overflow": "hidden", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "display": "flex", + "maxHeight": "calc(13.75rem * var(--mantine-scale))", + "overflow": "hidden", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-labelledby": "root_color-label", + "className": "m_b2821a6e", + "data-size": undefined, + "data-variant": undefined, + "id": "", + "onMouseDown": [Function], + "role": "listbox", + "size": undefined, + "style": { + "--combobox-option-fz": "var(--mantine-font-size-sm)", + "--combobox-option-padding": "var(--combobox-option-padding-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_38a85659 m_88b62a41", + "data-composed": true, + "data-fixed": undefined, + "data-position": "bottom", + "data-size": undefined, + "data-variant": undefined, + "onKeyDownCapture": [Function], + "role": "presentation", + "size": undefined, + "style": { + "--combobox-option-fz": "var(--mantine-font-size-sm)", + "--combobox-option-padding": "var(--combobox-option-padding-sm)", + "display": "none", + "left": 0, + "top": 0, + "width": undefined, + "zIndex": 300, + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "disabled": false, + "form": undefined, + "name": "root.color", + "type": "hidden", + "value": "", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-r1im", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + +exports[`nameGenerator dotNotationNameGenerator simple fields 1`] = ` +[ + , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-r1d5{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "firstName", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_firstName", + "id": "root_firstName-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_firstName", + "name": "root.firstName", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "age", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_age", + "id": "root_age-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_age", + "inputMode": "numeric", + "name": "root.age", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "onKeyDown": [Function], + "onKeyDownCapture": [Function], + "onMouseUp": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + "value": "", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "fill": "none", + "style": { + "height": "var(--ni-chevron-size)", + "transform": "rotate(180deg)", + "width": "var(--ni-chevron-size)", + }, + "viewBox": "0 0 15 15", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_80b4b171 m_87cf2631", + "data-direction": "up", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "onMouseDown": [Function], + "onPointerDown": [Function], + "onPointerLeave": [Function], + "onPointerUp": [Function], + "size": undefined, + "style": {}, + "tabIndex": -1, + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "fill": "none", + "style": { + "height": "var(--ni-chevron-size)", + "transform": undefined, + "width": "var(--ni-chevron-size)", + }, + "viewBox": "0 0 15 15", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_80b4b171 m_87cf2631", + "data-direction": "down", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "onMouseDown": [Function], + "onPointerDown": [Function], + "onPointerLeave": [Function], + "onPointerUp": [Function], + "size": undefined, + "style": {}, + "tabIndex": -1, + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_95e17d22", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_82577fc2", + "data-position": "right", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "data-with-right-section": true, + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + "--input-right-section-width": "var(--ni-right-section-width-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_e2f5cd4e m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-number", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": "root_active__error root_active__description root_active__help", + "autoFocus": false, + "checked": false, + "className": "m_26063560", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "id": "root_active", + "name": "root.active", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "required": false, + "size": undefined, + "style": {}, + "type": "checkbox", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M4 4.586L1.707 2.293A1 1 0 1 0 .293 3.707l3 3a.997.997 0 0 0 1.414 0l5-5A1 1 0 1 0 8.293.293L4 4.586z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_bf295423", + "fill": "none", + "style": {}, + "viewBox": "0 0 10 7", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_26062bec", + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + "active", + ], + "props": { + "className": "m_8ee546b8", + "data-disabled": undefined, + "data-size": undefined, + "data-variant": undefined, + "htmlFor": "root_active", + "size": undefined, + "style": {}, + }, + "type": "label", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_d3ea56bb", + "data-disabled": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_5f6e695e", + "data-size": undefined, + "data-variant": undefined, + "htmlFor": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_bf2d988c m_5f75b09e", + "data-checked": undefined, + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--checkbox-color": "var(--mantine-color-blue-filled)", + "--label-fz": undefined, + "--label-lh": undefined, + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-boolean", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-r1d5", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + exports[`single fields checkbox field 1`] = ` [ , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-rce{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "person", + ], + "props": { + "className": "m_8a5d1357", + "data-order": 3, + "data-size": undefined, + "data-variant": undefined, + "id": "root_person__title", + "size": undefined, + "style": { + "--title-fw": "var(--mantine-h3-font-weight)", + "--title-fz": "var(--mantine-h3-font-size)", + "--title-lh": "var(--mantine-h3-line-height)", + "fontWeight": "normal", + }, + }, + "type": "h3", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-rcj{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "name", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_person_name", + "id": "root_person_name-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_person_name", + "name": "root[person][name]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "address", + ], + "props": { + "className": "m_8a5d1357", + "data-order": 3, + "data-size": undefined, + "data-variant": undefined, + "id": "root_person_address__title", + "size": undefined, + "style": { + "--title-fw": "var(--mantine-h3-font-weight)", + "--title-fz": "var(--mantine-h3-font-size)", + "--title-lh": "var(--mantine-h3-line-height)", + "fontWeight": "normal", + }, + }, + "type": "h3", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-rcu{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "street", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_person_address_street", + "id": "root_person_address_street-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_person_address_street", + "name": "root[person][address][street]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "city", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_person_address_city", + "id": "root_person_address_city-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_person_address_city", + "name": "root[person][address][city]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "country", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_person_address_country", + "id": "root_person_address_country-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_person_address_country", + "name": "root[person][address][country]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-rcu", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root_person_address", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-rcj", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root_person", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-rce", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + +exports[`nameGenerator bracketNameGenerator object with additionalProperties 1`] = ` +[ + , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-rdl{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "name", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_name", + "id": "root_name-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_name", + "name": "root[name]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + "value": "John", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-re0{--grid-gutter:var(--mantine-spacing-md);}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-re2{--col-flex-grow:auto;--col-flex-basis:50%;--col-max-width:50%;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "customField Key", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_customField-key", + "id": "root_customField-key-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "defaultValue": "customField", + "disabled": false, + "id": "root_customField-key", + "name": "root_customField-key", + "onBlur": [Function], + "required": false, + "size": undefined, + "style": {}, + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "form-group m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "form-group", + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_96bdd299 form-additional __m__-re2", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-re9{--col-flex-grow:auto;--col-flex-basis:50%;--col-max-width:50%;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "customField", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_customField", + "id": "root_customField-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_customField", + "name": "root[customField]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + "value": "customValue", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_96bdd299 form-additional __m__-re9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_dee7bd2f", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_410352e9 __m__-re0", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--grid-align": "center", + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_customField__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-rdu", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-rdl", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M12 5l0 14", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M5 12l14 0", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-plus", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-object-property-expand m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root__add", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Add Item", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "var(--mantine-spacing-md)", + "--group-justify": "flex-end", + "--group-wrap": "wrap", + "marginTop": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + +exports[`nameGenerator bracketNameGenerator object with mixed types 1`] = ` +[ + , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-reo{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "name", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_name", + "id": "root_name-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_name", + "name": "root[name]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + "value": "Alice", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "age", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_age", + "id": "root_age-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_age", + "inputMode": "numeric", + "name": "root[age]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "onKeyDown": [Function], + "onKeyDownCapture": [Function], + "onMouseUp": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + "value": "30", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "fill": "none", + "style": { + "height": "var(--ni-chevron-size)", + "transform": "rotate(180deg)", + "width": "var(--ni-chevron-size)", + }, + "viewBox": "0 0 15 15", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_80b4b171 m_87cf2631", + "data-direction": "up", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "onMouseDown": [Function], + "onPointerDown": [Function], + "onPointerLeave": [Function], + "onPointerUp": [Function], + "size": undefined, + "style": {}, + "tabIndex": -1, + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "fill": "none", + "style": { + "height": "var(--ni-chevron-size)", + "transform": undefined, + "width": "var(--ni-chevron-size)", + }, + "viewBox": "0 0 15 15", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_80b4b171 m_87cf2631", + "data-direction": "down", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "onMouseDown": [Function], + "onPointerDown": [Function], + "onPointerLeave": [Function], + "onPointerUp": [Function], + "size": undefined, + "style": {}, + "tabIndex": -1, + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_95e17d22", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_82577fc2", + "data-position": "right", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "data-with-right-section": true, + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + "--input-right-section-width": "var(--ni-right-section-width-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_e2f5cd4e m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-number", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": "root_active__error root_active__description root_active__help", + "autoFocus": false, + "checked": true, + "className": "m_26063560", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "id": "root_active", + "name": "root[active]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "required": false, + "size": undefined, + "style": {}, + "type": "checkbox", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M4 4.586L1.707 2.293A1 1 0 1 0 .293 3.707l3 3a.997.997 0 0 0 1.414 0l5-5A1 1 0 1 0 8.293.293L4 4.586z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_bf295423", + "fill": "none", + "style": {}, + "viewBox": "0 0 10 7", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_26062bec", + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + "active", + ], + "props": { + "className": "m_8ee546b8", + "data-disabled": undefined, + "data-size": undefined, + "data-variant": undefined, + "htmlFor": "root_active", + "size": undefined, + "style": {}, + }, + "type": "label", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_d3ea56bb", + "data-disabled": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_5f6e695e", + "data-size": undefined, + "data-variant": undefined, + "htmlFor": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_bf2d988c m_5f75b09e", + "data-checked": true, + "data-label-position": "right", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--checkbox-color": "var(--mantine-color-blue-filled)", + "--label-fz": undefined, + "--label-lh": undefined, + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-boolean", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "tags", + ], + "props": { + "className": "m_8a5d1357", + "data-order": 4, + "data-size": undefined, + "data-variant": undefined, + "id": "root_tags__title", + "size": undefined, + "style": { + "--title-fw": "var(--mantine-h4-font-weight)", + "--title-fz": "var(--mantine-h4-font-size)", + "--title-lh": "var(--mantine-h4-line-height)", + "fontWeight": "normal", + }, + }, + "type": "h4", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_90794832", + "style": {}, + }, + "type": "legend", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "tags-0", + { + "children": [ + " *", + ], + "props": { + "aria-hidden": true, + "className": "m_78a94662", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8fdc1311", + "data-required": true, + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_tags_0", + "id": "root_tags_0-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_tags_0", + "name": "root[tags][0]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": true, + "size": undefined, + "style": {}, + "type": "text", + "value": "developer", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_tags_0__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_tags_0__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_tags_0__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-rfk", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "tags-1", + { + "children": [ + " *", + ], + "props": { + "aria-hidden": true, + "className": "m_78a94662", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8fdc1311", + "data-required": true, + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_tags_1", + "id": "root_tags_1-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_tags_1", + "name": "root[tags][1]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": true, + "size": undefined, + "style": {}, + "type": "text", + "value": "designer", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_tags_1__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_tags_1__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_tags_1__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-rg4", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "row rjsf-array-item-list", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M12 5l0 14", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M5 12l14 0", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-plus", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-add m_8d3f4000 m_87cf2631", + "data-size": "md", + "data-variant": "subtle", + "id": "root_tags__add", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-md)", + }, + "title": "Add Item", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "var(--mantine-spacing-md)", + "--group-justify": "flex-end", + "--group-wrap": "wrap", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_84c9523a rjsf-field rjsf-field-array rjsf-field-array-of-string m_e9408a47", + "data-size": undefined, + "data-variant": "default", + "id": "root_tags", + "size": undefined, + "style": {}, + }, + "type": "fieldset", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-array", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-reo", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + +exports[`nameGenerator bracketNameGenerator simple object 1`] = ` +[ + , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-rbl{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "firstName", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_firstName", + "id": "root_firstName-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_firstName", + "name": "root[firstName]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "lastName", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_lastName", + "id": "root_lastName-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_lastName", + "name": "root[lastName]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "age", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_age", + "id": "root_age-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_age", + "inputMode": "numeric", + "name": "root[age]", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "onKeyDown": [Function], + "onKeyDownCapture": [Function], + "onMouseUp": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + "value": "", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "fill": "none", + "style": { + "height": "var(--ni-chevron-size)", + "transform": "rotate(180deg)", + "width": "var(--ni-chevron-size)", + }, + "viewBox": "0 0 15 15", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_80b4b171 m_87cf2631", + "data-direction": "up", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "onMouseDown": [Function], + "onPointerDown": [Function], + "onPointerLeave": [Function], + "onPointerUp": [Function], + "size": undefined, + "style": {}, + "tabIndex": -1, + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "fill": "none", + "style": { + "height": "var(--ni-chevron-size)", + "transform": undefined, + "width": "var(--ni-chevron-size)", + }, + "viewBox": "0 0 15 15", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_80b4b171 m_87cf2631", + "data-direction": "down", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "onMouseDown": [Function], + "onPointerDown": [Function], + "onPointerLeave": [Function], + "onPointerUp": [Function], + "size": undefined, + "style": {}, + "tabIndex": -1, + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_95e17d22", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_82577fc2", + "data-position": "right", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "data-with-right-section": true, + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + "--input-right-section-width": "var(--ni-right-section-width-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_e2f5cd4e m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-number", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-rbl", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + +exports[`nameGenerator dotNotationNameGenerator nested object 1`] = ` +[ + , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-rhi{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "person", + ], + "props": { + "className": "m_8a5d1357", + "data-order": 3, + "data-size": undefined, + "data-variant": undefined, + "id": "root_person__title", + "size": undefined, + "style": { + "--title-fw": "var(--mantine-h3-font-weight)", + "--title-fz": "var(--mantine-h3-font-size)", + "--title-lh": "var(--mantine-h3-line-height)", + "fontWeight": "normal", + }, + }, + "type": "h3", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-rhn{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "name", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_person_name", + "id": "root_person_name-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_person_name", + "name": "root.person.name", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "address", + ], + "props": { + "className": "m_8a5d1357", + "data-order": 3, + "data-size": undefined, + "data-variant": undefined, + "id": "root_person_address__title", + "size": undefined, + "style": { + "--title-fw": "var(--mantine-h3-font-weight)", + "--title-fz": "var(--mantine-h3-font-size)", + "--title-lh": "var(--mantine-h3-line-height)", + "fontWeight": "normal", + }, + }, + "type": "h3", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-ri2{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "street", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_person_address_street", + "id": "root_person_address_street-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_person_address_street", + "name": "root.person.address.street", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "city", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_person_address_city", + "id": "root_person_address_city-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_person_address_city", + "name": "root.person.address.city", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-ri2", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root_person_address", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-rhn", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root_person", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-rhi", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + +exports[`nameGenerator dotNotationNameGenerator object with mixed types 1`] = ` +[ + , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-rij{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "name", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_name", + "id": "root_name-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_name", + "name": "root.name", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + "value": "Test", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "count", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_count", + "id": "root_count-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_count", + "inputMode": "numeric", + "name": "root.count", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "onKeyDown": [Function], + "onKeyDownCapture": [Function], + "onMouseUp": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + "value": "5", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "fill": "none", + "style": { + "height": "var(--ni-chevron-size)", + "transform": "rotate(180deg)", + "width": "var(--ni-chevron-size)", + }, + "viewBox": "0 0 15 15", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_80b4b171 m_87cf2631", + "data-direction": "up", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "onMouseDown": [Function], + "onPointerDown": [Function], + "onPointerLeave": [Function], + "onPointerUp": [Function], + "size": undefined, + "style": {}, + "tabIndex": -1, + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "fill": "none", + "style": { + "height": "var(--ni-chevron-size)", + "transform": undefined, + "width": "var(--ni-chevron-size)", + }, + "viewBox": "0 0 15 15", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_80b4b171 m_87cf2631", + "data-direction": "down", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "onMouseDown": [Function], + "onPointerDown": [Function], + "onPointerLeave": [Function], + "onPointerUp": [Function], + "size": undefined, + "style": {}, + "tabIndex": -1, + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_95e17d22", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_82577fc2", + "data-position": "right", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "data-with-right-section": true, + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + "--input-right-section-width": "var(--ni-right-section-width-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_e2f5cd4e m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-number", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "items", + ], + "props": { + "className": "m_8a5d1357", + "data-order": 4, + "data-size": undefined, + "data-variant": undefined, + "id": "root_items__title", + "size": undefined, + "style": { + "--title-fw": "var(--mantine-h4-font-weight)", + "--title-fz": "var(--mantine-h4-font-size)", + "--title-lh": "var(--mantine-h4-line-height)", + "fontWeight": "normal", + }, + }, + "type": "h4", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_90794832", + "style": {}, + }, + "type": "legend", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "items-0", + { + "children": [ + " *", + ], + "props": { + "aria-hidden": true, + "className": "m_78a94662", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8fdc1311", + "data-required": true, + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_items_0", + "id": "root_items_0-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_items_0", + "name": "root.items.0", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": true, + "size": undefined, + "style": {}, + "type": "text", + "value": "a", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_items_0__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_items_0__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_items_0__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-rj8", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "items-1", + { + "children": [ + " *", + ], + "props": { + "aria-hidden": true, + "className": "m_78a94662", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8fdc1311", + "data-required": true, + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_items_1", + "id": "root_items_1-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_items_1", + "name": "root.items.1", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": true, + "size": undefined, + "style": {}, + "type": "text", + "value": "b", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "width": "100%", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 15l6 -6l6 6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-up", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-up m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_items_1__moveUp", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move up", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 9l6 6l6 -6", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-chevron-down", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-move-down m_8d3f4000 m_87cf2631", + "data-disabled": true, + "data-size": "sm", + "data-variant": "subtle", + "disabled": true, + "id": "root_items_1__moveDown", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Move down", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M18 6l-12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M6 6l12 12", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-x", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-remove m_8d3f4000 m_87cf2631", + "data-size": "sm", + "data-variant": "subtle", + "id": "root_items_1__remove", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-red-light-color)", + "--ai-hover": "var(--mantine-color-red-light-hover)", + "--ai-size": "var(--ai-size-sm)", + }, + "title": "Remove", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "calc(0.125rem * var(--mantine-scale))", + "--group-justify": "flex-start", + "--group-wrap": "nowrap", + "marginBottom": "calc(0.4375rem * var(--mantine-scale))", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8bffd616 __m__-rjo", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "alignItems": "end", + "gap": "var(--mantine-spacing-xs)", + "justifyContent": "center", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-xs)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "row rjsf-array-item-list", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "d": "M0 0h24v24H0z", + "fill": "none", + "stroke": "none", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M12 5l0 14", + }, + "type": "path", + Symbol(cleaned): true, + }, + { + "children": null, + "props": { + "d": "M5 12l14 0", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "icon icon-tabler icons-tabler-outline icon-tabler-plus", + "fill": "none", + "height": "24", + "stroke": "currentColor", + "strokeLinecap": "round", + "strokeLinejoin": "round", + "strokeWidth": "2", + "style": { + "height": undefined, + "width": undefined, + }, + "viewBox": "0 0 24 24", + "width": "24", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_8d3afb97", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-array-item-add m_8d3f4000 m_87cf2631", + "data-size": "md", + "data-variant": "subtle", + "id": "root_items__add", + "onClick": [Function], + "size": undefined, + "style": { + "--ai-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--ai-bg": "transparent", + "--ai-color": "var(--mantine-color-blue-light-color)", + "--ai-hover": "var(--mantine-color-blue-light-hover)", + "--ai-size": "var(--ai-size-md)", + }, + "title": "Add Item", + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_4081bf90", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "--group-align": "center", + "--group-gap": "var(--mantine-spacing-md)", + "--group-justify": "flex-end", + "--group-wrap": "wrap", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_84c9523a rjsf-field rjsf-field-array rjsf-field-array-of-string m_e9408a47", + "data-size": undefined, + "data-variant": "default", + "id": "root_items", + "size": undefined, + "style": {}, + }, + "type": "fieldset", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-array", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-rij", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + +exports[`nameGenerator dotNotationNameGenerator simple object 1`] = ` +[ + , + , + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "dangerouslySetInnerHTML": { + "__html": ".__m__-rgp{--sg-spacing-x:var(--mantine-spacing-md);--sg-spacing-y:var(--mantine-spacing-md);--sg-cols:1;}", + }, + "data-mantine-styles": "inline", + "nonce": undefined, + }, + "type": "style", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "firstName", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_firstName", + "id": "root_firstName-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_firstName", + "name": "root.firstName", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "lastName", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_lastName", + "id": "root_lastName-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_lastName", + "name": "root.lastName", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + }, + "type": "input", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-string", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + "age", + ], + "props": { + "className": "m_8fdc1311", + "data-size": "sm", + "data-variant": undefined, + "htmlFor": "root_age", + "id": "root_age-label", + "onMouseDown": [Function], + "size": undefined, + "style": { + "--input-label-size": "var(--mantine-font-size-sm)", + }, + }, + "type": "label", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": null, + "props": { + "aria-describedby": undefined, + "aria-invalid": false, + "autoFocus": false, + "className": "m_8fb7ebe7", + "data-size": undefined, + "data-variant": "default", + "disabled": false, + "id": "root_age", + "inputMode": "numeric", + "name": "root.age", + "onBlur": [Function], + "onChange": [Function], + "onFocus": [Function], + "onKeyDown": [Function], + "onKeyDownCapture": [Function], + "onMouseUp": [Function], + "placeholder": "", + "required": false, + "size": undefined, + "style": {}, + "type": "text", + "value": "", + }, + "type": "input", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "fill": "none", + "style": { + "height": "var(--ni-chevron-size)", + "transform": "rotate(180deg)", + "width": "var(--ni-chevron-size)", + }, + "viewBox": "0 0 15 15", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_80b4b171 m_87cf2631", + "data-direction": "up", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "onMouseDown": [Function], + "onPointerDown": [Function], + "onPointerLeave": [Function], + "onPointerUp": [Function], + "size": undefined, + "style": {}, + "tabIndex": -1, + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": null, + "props": { + "clipRule": "evenodd", + "d": "M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z", + "fill": "currentColor", + "fillRule": "evenodd", + }, + "type": "path", + Symbol(cleaned): true, + }, + ], + "props": { + "fill": "none", + "style": { + "height": "var(--ni-chevron-size)", + "transform": undefined, + "width": "var(--ni-chevron-size)", + }, + "viewBox": "0 0 15 15", + "xmlns": "http://www.w3.org/2000/svg", + }, + "type": "svg", + Symbol(cleaned): true, + }, + ], + "props": { + "aria-hidden": true, + "className": "m_80b4b171 m_87cf2631", + "data-direction": "down", + "data-size": undefined, + "data-variant": undefined, + "disabled": false, + "onMouseDown": [Function], + "onPointerDown": [Function], + "onPointerLeave": [Function], + "onPointerUp": [Function], + "size": undefined, + "style": {}, + "tabIndex": -1, + "type": "button", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_95e17d22", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_82577fc2", + "data-position": "right", + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_6c018570", + "data-size": "sm", + "data-variant": "default", + "data-with-right-section": true, + "size": undefined, + "style": { + "--input-fz": "var(--mantine-font-size-sm)", + "--input-height": "var(--input-height-sm)", + "--input-right-section-width": "var(--ni-right-section-width-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_e2f5cd4e m_46b77525", + "data-size": "sm", + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-number", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_2415a157 __m__-rgp", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": { + "marginBottom": "var(--mantine-spacing-sm)", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_7485cace", + "data-size": undefined, + "data-strategy": "block", + "data-variant": undefined, + "id": "root", + "size": undefined, + "style": { + "padding": "0rem", + }, + }, + "type": "div", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "rjsf-field rjsf-field-object", + "style": undefined, + }, + "type": "div", + Symbol(cleaned): true, + }, + { + "children": [ + { + "children": [ + { + "children": [ + "Submit", + ], + "props": { + "className": "m_811560b9", + "data-size": undefined, + "data-variant": undefined, + "size": undefined, + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_80f1301b", + "style": {}, + }, + "type": "span", + Symbol(cleaned): true, + }, + ], + "props": { + "className": "m_77c9d27d m_87cf2631", + "data-size": undefined, + "data-variant": "filled", + "size": undefined, + "style": { + "--button-bd": "calc(0.0625rem * var(--mantine-scale)) solid transparent", + "--button-bg": "var(--mantine-color-blue-filled)", + "--button-color": "var(--mantine-color-white)", + "--button-hover": "var(--mantine-color-blue-filled-hover)", + }, + "type": "submit", + }, + "type": "button", + Symbol(cleaned): true, + }, + ], + "props": { + "acceptCharset": undefined, + "action": undefined, + "as": undefined, + "autoComplete": undefined, + "className": "rjsf", + "encType": undefined, + "id": undefined, + "method": undefined, + "name": undefined, + "noValidate": false, + "onSubmit": [Function], + "target": undefined, + }, + "type": "form", + Symbol(cleaned): true, + }, +] +`; + exports[`object fields additionalProperties 1`] = ` [