Skip to content

Commit bf33c5b

Browse files
committed
build: update to latest dnd-kit beta
1 parent b918900 commit bf33c5b

File tree

4 files changed

+48
-54
lines changed

4 files changed

+48
-54
lines changed

packages/core/components/DraggableComponent/index.tsx

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,7 @@ export const DraggableComponent = ({
185185
collisionPriority: isEnabled ? depth : 0,
186186
collisionDetector: createDynamicCollisionDetector(dragAxis),
187187
disabled,
188+
feedback: "clone",
188189

189190
// "Out of the way" transition from react-beautiful-dnd
190191
transition: {
@@ -377,19 +378,12 @@ export const DraggableComponent = ({
377378
el.addEventListener("mouseover", _onMouseOver);
378379
el.addEventListener("mouseout", _onMouseOut);
379380

380-
if (thisIsDragging) {
381-
el.setAttribute("data-puck-dragging", "");
382-
} else {
383-
el.removeAttribute("data-puck-dragging");
384-
}
385-
386381
return () => {
387382
el.removeAttribute("data-puck-component");
388383
el.removeAttribute("data-puck-dnd");
389384
el.removeEventListener("click", onClick);
390385
el.removeEventListener("mouseover", _onMouseOver);
391386
el.removeEventListener("mouseout", _onMouseOut);
392-
el.removeAttribute("data-puck-dragging");
393387
};
394388
}, [
395389
ref,

packages/core/components/DraggableComponent/styles.css

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
}
2222

2323
/* Placeholder */
24-
[data-puck-dragging]:not([data-dnd-dragging]) {
24+
[data-dnd-placeholder] {
2525
background: var(--puck-color-azure-06) !important;
2626
border: none !important;
2727
color: #00000000 !important;
@@ -30,9 +30,9 @@
3030
transition: none !important;
3131
}
3232

33-
[data-puck-dragging]:not([data-dnd-dragging]) *,
34-
[data-puck-dragging]:not([data-dnd-dragging])::after,
35-
[data-puck-dragging]:not([data-dnd-dragging])::before {
33+
[data-dnd-placeholder] *,
34+
[data-dnd-placeholder]::after,
35+
[data-dnd-placeholder]::before {
3636
opacity: 0 !important;
3737
}
3838

packages/core/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,8 @@
6969
"typescript": "^5.5.4"
7070
},
7171
"dependencies": {
72-
"@dnd-kit/helpers": "0.0.7-beta-20250130032138",
73-
"@dnd-kit/react": "0.0.7-beta-20250130032138",
72+
"@dnd-kit/helpers": "0.0.11-beta-20250402003614",
73+
"@dnd-kit/react": "0.0.11-beta-20250402003614",
7474
"deep-diff": "^1.0.2",
7575
"fast-deep-equal": "^3.1.3",
7676
"object-hash": "^3.0.0",

yarn.lock

Lines changed: 41 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -552,65 +552,65 @@
552552
dependencies:
553553
"@jridgewell/trace-mapping" "0.3.9"
554554

555-
"@dnd-kit/[email protected].7-beta-20250130032138":
556-
version "0.0.7-beta-20250130032138"
557-
resolved "https://registry.yarnpkg.com/@dnd-kit/abstract/-/abstract-0.0.7-beta-20250130032138.tgz#3d888a741e7861faebcc0cb7f559a4459c58178c"
558-
integrity sha512-CFprqfJTtvSqq6ST7AEu41M1CIMk3lko5JNggTsx9seuqodJ0kCqBDul92BBWoAxPiRuQPm+TrK5vijj1tO7rg==
555+
"@dnd-kit/[email protected].11-beta-20250402003614":
556+
version "0.0.11-beta-20250402003614"
557+
resolved "https://registry.yarnpkg.com/@dnd-kit/abstract/-/abstract-0.0.11-beta-20250402003614.tgz#b63a0ace124145bd2d5496b2dd2a3b8ac472eda9"
558+
integrity sha512-H0ivbdyB5HTs3BkynczV+az+Bg9wvdPYWIwKzjqTTecaH9SPNzw5Up+X5wqJwN3CV9COsA/KtwwlH7TPA0Tbag==
559559
dependencies:
560-
"@dnd-kit/geometry" "0.0.7-beta-20250130032138"
561-
"@dnd-kit/state" "0.0.7-beta-20250130032138"
560+
"@dnd-kit/geometry" "0.0.11-beta-20250402003614"
561+
"@dnd-kit/state" "0.0.11-beta-20250402003614"
562562
tslib "^2.6.2"
563563

564-
"@dnd-kit/[email protected].7-beta-20250130032138":
565-
version "0.0.7-beta-20250130032138"
566-
resolved "https://registry.yarnpkg.com/@dnd-kit/collision/-/collision-0.0.7-beta-20250130032138.tgz#46986adec7f61a3b08c06176d11679854e2f9f52"
567-
integrity sha512-IlR3Qi1Fwc+DFDIdxHCcuolv7+l+M/0KAXdW5gd8m4y5sfW1do1pogAcRA6qNHcUvlUtbsdINf/CzFoztMJ5Bw==
564+
"@dnd-kit/[email protected].11-beta-20250402003614":
565+
version "0.0.11-beta-20250402003614"
566+
resolved "https://registry.yarnpkg.com/@dnd-kit/collision/-/collision-0.0.11-beta-20250402003614.tgz#5ed18b0ad9f6fbfb228b4aa9b607cd4bba0a01e1"
567+
integrity sha512-yjVEFdLd7nFug9ARsY6LWXDoRPHW/8zDz6Rf7D5wSlyZ6n/niFETzKIealLE47rlr4H8qErM2KpYqOPdxkz0PQ==
568568
dependencies:
569-
"@dnd-kit/abstract" "0.0.7-beta-20250130032138"
570-
"@dnd-kit/geometry" "0.0.7-beta-20250130032138"
569+
"@dnd-kit/abstract" "0.0.11-beta-20250402003614"
570+
"@dnd-kit/geometry" "0.0.11-beta-20250402003614"
571571
tslib "^2.6.2"
572572

573-
"@dnd-kit/[email protected].7-beta-20250130032138":
574-
version "0.0.7-beta-20250130032138"
575-
resolved "https://registry.yarnpkg.com/@dnd-kit/dom/-/dom-0.0.7-beta-20250130032138.tgz#46897d1b96ee1be32adb36fea36e5628c8d12045"
576-
integrity sha512-LuySH+UkuvlNgMGDfRPe00cSbRMxyE9PbVNfUEmsnXUmltSW9ht5jVZrkQYAI8kZB3y7ry8h1fZtK/dOI3QFBg==
573+
"@dnd-kit/[email protected].11-beta-20250402003614":
574+
version "0.0.11-beta-20250402003614"
575+
resolved "https://registry.yarnpkg.com/@dnd-kit/dom/-/dom-0.0.11-beta-20250402003614.tgz#a19d632c31c7be9b484d63167365a858ae67c387"
576+
integrity sha512-/ugjGYqZJ8Cmyd8VFWCkxMG5fV+Q5hl69sCOuY913J9Ms9YkFxQf1XSNd9P38hK/OYD3dR1Pwp1z+UFzbyWPtA==
577577
dependencies:
578-
"@dnd-kit/abstract" "0.0.7-beta-20250130032138"
579-
"@dnd-kit/collision" "0.0.7-beta-20250130032138"
580-
"@dnd-kit/geometry" "0.0.7-beta-20250130032138"
581-
"@dnd-kit/state" "0.0.7-beta-20250130032138"
578+
"@dnd-kit/abstract" "0.0.11-beta-20250402003614"
579+
"@dnd-kit/collision" "0.0.11-beta-20250402003614"
580+
"@dnd-kit/geometry" "0.0.11-beta-20250402003614"
581+
"@dnd-kit/state" "0.0.11-beta-20250402003614"
582582
tslib "^2.6.2"
583583

584-
"@dnd-kit/[email protected].7-beta-20250130032138":
585-
version "0.0.7-beta-20250130032138"
586-
resolved "https://registry.yarnpkg.com/@dnd-kit/geometry/-/geometry-0.0.7-beta-20250130032138.tgz#67ce0f2ff0245deee8bbdf1bacc37565f26eddc8"
587-
integrity sha512-XfXqVq+LdMt5VKTjiyhvCcc68xRvD9xZilA52mdODN1qM3wh5ezpe17MyjlqefqH+sratpjmZwifHk2CONRWeg==
584+
"@dnd-kit/[email protected].11-beta-20250402003614":
585+
version "0.0.11-beta-20250402003614"
586+
resolved "https://registry.yarnpkg.com/@dnd-kit/geometry/-/geometry-0.0.11-beta-20250402003614.tgz#17f0a8fd5d37658b0d04ea8d224c7fdc166dd8ef"
587+
integrity sha512-hYRCPVO/hoOvZRX7SYZaRP+p/HUxM7VCaCxf6Q+jqnLngVrmYxONFL207sA/sFfPiriTp6cEkSzHdb5KZxSsFw==
588588
dependencies:
589-
"@dnd-kit/state" "0.0.7-beta-20250130032138"
589+
"@dnd-kit/state" "0.0.11-beta-20250402003614"
590590
tslib "^2.6.2"
591591

592-
"@dnd-kit/[email protected].7-beta-20250130032138":
593-
version "0.0.7-beta-20250130032138"
594-
resolved "https://registry.yarnpkg.com/@dnd-kit/helpers/-/helpers-0.0.7-beta-20250130032138.tgz#2b92aa5ba003b6d5cafc6ff1eac5be198dc8b149"
595-
integrity sha512-KzZhgi3zoSJMSEwSL+6d/8GS2FfvY1s5wpIUPxEAgJM9ati+iU8uFL4T5qgxeTt8LVxobyFRzI5rVisUGgSICA==
592+
"@dnd-kit/[email protected].11-beta-20250402003614":
593+
version "0.0.11-beta-20250402003614"
594+
resolved "https://registry.yarnpkg.com/@dnd-kit/helpers/-/helpers-0.0.11-beta-20250402003614.tgz#ef86d2c69222cd0c5f6396cf850f695bb9500291"
595+
integrity sha512-uKmIiD5JLj7iZaLvCIwB7o2b1N3wtBhbRATdF5eAO4HFLDApdOpK4DfgzNC2EoaMpfsn/JYKc7H+xER6ZT99fg==
596596
dependencies:
597-
"@dnd-kit/abstract" "0.0.7-beta-20250130032138"
597+
"@dnd-kit/abstract" "0.0.11-beta-20250402003614"
598598
tslib "^2.6.2"
599599

600-
"@dnd-kit/[email protected].7-beta-20250130032138":
601-
version "0.0.7-beta-20250130032138"
602-
resolved "https://registry.yarnpkg.com/@dnd-kit/react/-/react-0.0.7-beta-20250130032138.tgz#b74839fd64b5688aa7f4fd20d766e478fd97701f"
603-
integrity sha512-JsBHxVGoJlmFMt0mo6/7mwasrvq09Iz/uFUXcX/M7ob8UjdthNjL5y9vk8VGnJlka7yMHQxEGHJvQs6yh+FWow==
600+
"@dnd-kit/[email protected].11-beta-20250402003614":
601+
version "0.0.11-beta-20250402003614"
602+
resolved "https://registry.yarnpkg.com/@dnd-kit/react/-/react-0.0.11-beta-20250402003614.tgz#9a55f1e54fbdde2b88cab1f46b952293c08fa424"
603+
integrity sha512-06p8ahaAHQ88kvyPZBTKYV49B9Z+/cZ0cZxH/bvbPexBW2xTR+HhN8x1cIOcnMBps/ALgCCLP52W1OuPRGruwA==
604604
dependencies:
605-
"@dnd-kit/abstract" "0.0.7-beta-20250130032138"
606-
"@dnd-kit/dom" "0.0.7-beta-20250130032138"
607-
"@dnd-kit/state" "0.0.7-beta-20250130032138"
605+
"@dnd-kit/abstract" "0.0.11-beta-20250402003614"
606+
"@dnd-kit/dom" "0.0.11-beta-20250402003614"
607+
"@dnd-kit/state" "0.0.11-beta-20250402003614"
608608
tslib "^2.6.2"
609609

610-
"@dnd-kit/[email protected].7-beta-20250130032138":
611-
version "0.0.7-beta-20250130032138"
612-
resolved "https://registry.yarnpkg.com/@dnd-kit/state/-/state-0.0.7-beta-20250130032138.tgz#16d947a2468a5e8fe668c4bfa276b55b2d6a60a6"
613-
integrity sha512-xBW0LTG+jzXbdeha35uAlvZhO4M6F81fq7vpA54nodIu/RkBIB38NhnReMv/UrVRHxaZlwILDpW/3oHGu5h2jg==
610+
"@dnd-kit/[email protected].11-beta-20250402003614":
611+
version "0.0.11-beta-20250402003614"
612+
resolved "https://registry.yarnpkg.com/@dnd-kit/state/-/state-0.0.11-beta-20250402003614.tgz#93bff77700cb2604fa6d856dd4539a4670a9dff6"
613+
integrity sha512-saeMSuW4Jpbk5WgEvfocqsDocvNSu9oVJ1m5MR7AdwFqhm0vvOHmVdprD0m0wZyMLJ1qHpaT73lA9lYqScFPxA==
614614
dependencies:
615615
"@preact/signals-core" "^1.6.0"
616616
tslib "^2.6.2"

0 commit comments

Comments
 (0)