修改一个反应库

Modify a react library

我接到了 UX 设计师的任务,要创建一个显示多个月份和时间的日期选择器。

在我们的项目中,我们目前正在使用 react-datepicker 库来管理我们的日期选择器。

这是我们项目中使用的react组件: https://hacker0x01.github.io/react-datepicker/

react-datepicker 支持多个月份和时间。

图书馆本身将时间放在日历的右侧。然而,UX 设计师希望时间在底部。

有没有一种正确的方法可以做到这一点而不会弄乱日期选择器库本身?我知道乱用图书馆本身是一个很大的禁忌,但我有什么选择?

有办法解决这个问题吗?

否则,我可能不得不与 UX 设计师重新协商。

我决定从头开始创建一个可重复使用的日期范围选择器组件。对于这种情况,我根本不会使用 react-datepicker。