1
0
Fork 0
mirror of https://github.com/muerwre/vault-frontend.git synced 2025-04-25 04:46:40 +07:00

#25 getting github issues as tasks

This commit is contained in:
Fedor Katurov 2021-03-10 14:47:04 +07:00
parent f014e0b51e
commit 29ffeb6b48
7 changed files with 74 additions and 19 deletions

View file

@ -9,7 +9,7 @@ interface IProps {
}
const BorisStatsGit: FC<IProps> = ({ stats }) => {
if (!stats.git.length) return null;
if (!stats.issues.length) return null;
if (stats.is_loading) {
return (
@ -35,11 +35,12 @@ const BorisStatsGit: FC<IProps> = ({ stats }) => {
<img src="https://jenkins.vault48.org/api/badges/muerwre/vault-golang/status.svg" />
</div>
{stats.git
.filter(data => data.commit && data.timestamp && data.subject)
.slice(0, 5)
{stats.issues
.filter(el => !el.pull_request)
.slice(0, 10)
.sort(el => (el.state === 'open' ? 1 : -1))
.map(data => (
<BorisStatsGitCard data={data} key={data.commit} />
<BorisStatsGitCard data={data} key={data.id} />
))}
</div>
);