mirror of
https://github.com/makeplane/plane
synced 2024-06-14 14:31:34 +00:00
5a32d10f96
* chore: replaced marimekko graph with a bar graph * chore: add bar onClick handler * chore: custom date filter for widgets * style: priority graph * chore: workspace profile activity pagination * chore: profile activity pagination * chore: user profile activity pagination * chore: workspace user activity csv download * chore: download activity button added * chore: workspace user pagination * chore: collabrator pagination * chore: field change * chore: recent collaborators pagination * chore: changed the collabrators * chore: collabrators list changed * fix: distinct users * chore: search filter in collaborators * fix: import error * chore: update priority graph x-axis values * chore: admin and member request validation * chore: update csv download request method * chore: search implementation for the collaborators widget * refactor: priority distribution card * chore: add enum for duration filters * chore: update inbox types * chore: add todos for refactoring --------- Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
32 lines
952 B
TypeScript
32 lines
952 B
TypeScript
// components
|
|
import { IssuesByPriorityGraph } from "components/graphs";
|
|
import { ProfileEmptyState } from "components/ui";
|
|
// assets
|
|
import emptyBarGraph from "public/empty-state/empty_bar_graph.svg";
|
|
// types
|
|
import { IUserPriorityDistribution } from "@plane/types";
|
|
|
|
type Props = {
|
|
priorityDistribution: IUserPriorityDistribution[];
|
|
};
|
|
|
|
export const PriorityDistributionContent: React.FC<Props> = (props) => {
|
|
const { priorityDistribution } = props;
|
|
|
|
return (
|
|
<div className="flex-grow rounded border border-custom-border-100">
|
|
{priorityDistribution.length > 0 ? (
|
|
<IssuesByPriorityGraph data={priorityDistribution} />
|
|
) : (
|
|
<div className="flex-grow p-7">
|
|
<ProfileEmptyState
|
|
title="No Data yet"
|
|
description="Create issues to view the them by priority in the graph for better analysis."
|
|
image={emptyBarGraph}
|
|
/>
|
|
</div>
|
|
)}
|
|
</div>
|
|
);
|
|
};
|