+
+ 1
+
+
+ }
+ closePopover={() => setPopoverOpenA(false)}
+ >
+ Popover content
+
+ }
+ />
+
+
+ }
+ />
+
+
+ }
+ append={
+
+ }
+ />
+
+ {/* Drag examples */}
+
+
+ Drag examples
+
+
+ {}}>
+
+
+ {(provided) => (
+
+ }
+ />
+ )}
+
+
+
+
+
+ With custom styles (reduce spacing and hover styles)
+
+
+ {}}>
+
+
+ {(provided) => (
+ css`
+ .euiFormControlLayout__prepend {
+ &:is(:hover, :active) {
+ &::before {
+ content: '';
+ position: absolute;
+ inset: 0;
+ background-color: ${euiTheme.colors
+ .backgroundBaseInteractiveHover};
+ }
+
+ .euiFormAppendPrepend__dragHandle {
+ color: ${euiTheme.colors.textParagraph};
+ }
+ }
+ }
+ `}
+ >
+
+
+
+
+
+
+
+ }
+ />
+
+ )}
+
+
+
+