mirror of
https://github.com/makeplane/plane
synced 2024-06-14 14:31:34 +00:00
26 lines
789 B
TypeScript
26 lines
789 B
TypeScript
import { observer } from "mobx-react";
|
|
// hooks
|
|
import { UpcomingCycleListItem } from "@/components/cycles";
|
|
import { useCycle } from "@/hooks/store";
|
|
// components
|
|
|
|
export const UpcomingCyclesList = observer(() => {
|
|
// store hooks
|
|
const { currentProjectUpcomingCycleIds } = useCycle();
|
|
|
|
if (!currentProjectUpcomingCycleIds) return null;
|
|
|
|
return (
|
|
<div>
|
|
<div className="bg-custom-background-80 font-semibold text-sm py-1 px-2 rounded inline-block">
|
|
Upcoming cycles
|
|
</div>
|
|
<div className="mt-2 divide-y-[0.5px] divide-custom-border-200 border-b-[0.5px] border-custom-border-200">
|
|
{currentProjectUpcomingCycleIds.map((cycleId) => (
|
|
<UpcomingCycleListItem key={cycleId} cycleId={cycleId} />
|
|
))}
|
|
</div>
|
|
</div>
|
|
);
|
|
});
|