first exploration of place of feature and how to access data

This commit is contained in:
tina
2024-10-15 14:47:42 +02:00
parent d492a27797
commit fd6f39fbc4
4 changed files with 138 additions and 1 deletions
+11
View File
@@ -8,6 +8,7 @@ import Button from '../common/button'
import Footnote from '../common/Footnote'
import StatsOverview from './StatsOverview'
import PeriodDetailsModal from './PeriodDetailsModal'
import SymptomOccurance from './SymptomOccurance'
import cycleModule from '../../lib/cycle'
import { getCycleLengthStats as getCycleInfo } from '../../lib/cycle-length'
@@ -19,6 +20,8 @@ const image = require('../../assets/cycle-icon.png')
const Stats = () => {
const [isStatsVisible, setIsStatsVisible] = useState(false)
const [isSymptomOccuranceVisible, setIsSymptomOccuranceVisible] =
useState(false)
const { t } = useTranslation(null, { keyPrefix: 'stats' })
@@ -83,6 +86,14 @@ const Stats = () => {
{isStatsVisible && (
<PeriodDetailsModal onClose={() => setIsStatsVisible(false)} />
)}
<Button isCTA onPress={() => setIsSymptomOccuranceVisible(true)}>
{t('showSymptomOccurance')}
</Button>
{isSymptomOccuranceVisible && (
<SymptomOccurance
onClose={() => setIsSymptomOccuranceVisible(false)}
/>
)}
<Footnote>{t('footnote')}</Footnote>
</>
)}