isSortable 类型检查器在返回类型中使用 "any"
作者: evercoyote创建于 2026年9月3日更新于 2026年9月3日
我正在使用一个对我们对 `any` 的使用非常严格的构建环境。我发现 `isSortable()` 类型保护在该环境中并不太有用,因为它只保证 `SortableDraggable<any>` 或 `SortableDroppable<any>`。我们需要的是一种能够返回 `SortableDraggable<T> | SortableDroppable<T>` 的函数,其中 `T` 是 `Data` 的已知子类型。目前,我已经创建了 `isSortable()` 和 `isSortableOperation()` 的替代版本,它们可以实现此功能。我想问一下,你是否会考虑将我们的修改集成到 dnd-kit 中?
内容来源: clauderic/dnd-kit