reorderDragable

reorderDragable تابع برای بازآرایی آیتم‌ها درون یا بین مناطق کششی در یک واسط کشیدن و رها کردن استفاده می‌شود، با استفاده از ساختار DraggableLocation.

Example

Params
paramتوضیحاتنوعپیش‌فرض
quoteMapیک شیء که کلیدها نماینده مناطق کششی مختلف (لیست‌ها) هستند، و مقادیر آرایه‌هایی از آیتم‌ها در هر منطقه هستند.T extends Record<string, unknown[]>-
sourceمکان شروع آیتم کشیده شده. این شامل droppableId و اندیس آیتم است.{droppableId: string; index: number;}-
destinationمکان هدف که آیتم در آنجا رها می‌شود، شامل droppableId و اندیس.{droppableId: string; index: number;}-
Return
بازگشتیتوضیحاتنوعپیش‌فرض
quoteMapیک شیء جدید با لیست‌های به‌روزرسانی شده، بازتاب‌دهنده آیتم‌های بازآرایی شده، چه در همان لیست یا بین لیست‌های مختلف.T-