Rev 3319 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
import React from 'react'import { useParams, useNavigate } from 'react-router-dom'import { Button } from '@mui/material'import { useFetch, useMyProgress } from '@hooks'import List from '@components/common/list'import PageHeader from '@components/common/page-header'import LoadingWrapper from '@components/common/loading-wrapper'export default function HabitProgressPage() {const navigate = useNavigate()const { id } = useParams()const { getHabitById } = useMyProgress()const currentHabit = getHabitById(id)const { data, isLoading } = useFetch(currentHabit.link)return (<><PageHeadertitle={currentHabit.name}action={() => <Button onClick={() => navigate('add')}>Agregar</Button>}/><LoadingWrapper loading={isLoading}><Listitems={data.items}renderItem={(progress) => JSON.stringify(progress)}emptyMessage='No hay registros'/></LoadingWrapper></>)}