31 lines
686 B
TypeScript
31 lines
686 B
TypeScript
import { FlatList } from "react-native"
|
|
import { List } from "react-native-paper"
|
|
|
|
import type { HabitHistory as HabitHistoryType } from "@/domain/entities/HabitHistory"
|
|
import { HabitHistory } from "./HabitHistory"
|
|
|
|
export interface HabitsHistoryProps {
|
|
habitsHistory: HabitHistoryType[]
|
|
}
|
|
|
|
export const HabitsHistory: React.FC<HabitsHistoryProps> = (props) => {
|
|
const { habitsHistory } = props
|
|
|
|
return (
|
|
<List.Section
|
|
style={[
|
|
{
|
|
width: "90%",
|
|
},
|
|
]}
|
|
>
|
|
<FlatList
|
|
data={habitsHistory}
|
|
renderItem={({ item }) => {
|
|
return <HabitHistory habitHistory={item} />
|
|
}}
|
|
/>
|
|
</List.Section>
|
|
)
|
|
}
|