أهلا!
هل طلب الميزة الخاص بك متعلق بمشكلة؟
أرغب في الوصول إلى تأثير الإسقاط الحالي في طريقة canDrop
ضمن مواصفات مصمم الديكور dropTarget
، لذا يمكنني تعطيل / تمكين أهداف الإسقاط وفقًا للتأثير الحالي.
صِف الحل الذي تريده
أعتقد أنه سيكون من الجيد أن يكون لديك وصول إلى dropEffect
من monitor
. لقد أعددت مسودة الحل للإصدار 3.0.2 هنا ولا مانع من إضافة هذه الميزة إلى الإصدارات الأحدث من المكتبة إذا لزم الأمر.
قد يكون مفيدًا في https://github.com/react-dnd/react-dnd/issues/974 أيضًا
فوق! أي تعليق على ذلك؟ على الأقل هل يمكنك فرزها.
تم وضع علامة على هذه المشكلة تلقائيًا على أنها قديمة نظرًا لعدم وجود نشاط حديث لها. سيتم إغلاقه إذا لم يحدث أي نشاط آخر. شكرا لمساهماتكم.
هذه الميزة ستكون مفيدة للغاية بالنسبة لي. أحتاج إلى معرفة ما إذا كان العنصر الذي تم إسقاطه قد تم نقله أو نسخه من داخل DropTarget ، ولكن مما قرأته ، يمكنك فقط الوصول إلى dropEffect في DragSource. لدي العديد من DropTargets التي تؤدي جميعها إلى أماكن مختلفة ، لذلك أفضل التعامل مع منطق onDrop في DropTarget. ربما أستخدم المكتبة بشكل غير صحيح ، لكن هذا يبدو كحالة استخدام صالحة.
التعليق الأكثر فائدة
هذه الميزة ستكون مفيدة للغاية بالنسبة لي. أحتاج إلى معرفة ما إذا كان العنصر الذي تم إسقاطه قد تم نقله أو نسخه من داخل DropTarget ، ولكن مما قرأته ، يمكنك فقط الوصول إلى dropEffect في DragSource. لدي العديد من DropTargets التي تؤدي جميعها إلى أماكن مختلفة ، لذلك أفضل التعامل مع منطق onDrop في DropTarget. ربما أستخدم المكتبة بشكل غير صحيح ، لكن هذا يبدو كحالة استخدام صالحة.