Делаю инвентарь по типу инвентаря majestic, не могу понять как сделать dnd.
<div className='scroll-container'>
{lines.map((line, lineIndex) => (
<div key={
{line.map((slot) => (
<div key={slot.id} className="slot-outline" data-free={true}>
<div className="slot" name={slot.id} >
<div class="image-holder" style="width: value; height: value;">
<div class="img-holder-background" data-w="" data-h="" data-slotid="" style="background-image: url();">
</div>
</div>
</div>
</div>
))}
</div>
))}
</div>
вот такая структура слотов с предметом внутри,предмет всегда храню в лево верхнем углы слотов,которые занимает предмет
<div className='scroll-container'>
{lines.map((line, lineIndex) => (
<div key={
line-${lineIndex}
} className="line">{line.map((slot) => (
<div key={slot.id} className="slot-outline" data-free={true}>
<div className="slot" name={slot.id} >
<div class="image-holder" style="width: value; height: value;">
<div class="img-holder-background" data-w="" data-h="" data-slotid="" style="background-image: url();">
</div>
</div>
</div>
</div>
))}
</div>
))}
</div>
вот такая структура слотов с предметом внутри,предмет всегда храню в лево верхнем углы слотов,которые занимает предмет
Последнее редактирование: