u
This commit is contained in:
1 parent
00a1cce5ac
commit
c36b274976
9 files changed
+97
-197
No files matched your search
@@ -46,7 +46,6 @@ export default function CategorySheet({
|
||||
|
||||
const handleSelect = useCallback(
|
||||
(item: FinanceCategory) => {
|
||||
console.log(item)
|
||||
onSelect?.(item)
|
||||
onClose?.()
|
||||
},
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import type { DateMorePickerMode } from '@/components/common/ao/DateMorePicker'
|
||||
import type { FinanceCategory } from '@/types/finance/category'
|
||||
import { useFocusEffect, useRouter } from 'expo-router'
|
||||
import React, { useCallback, useState } from 'react'
|
||||
import React, { useCallback, useEffect, useState } from 'react'
|
||||
import { Image, Text, TouchableOpacity, View } from 'react-native'
|
||||
import { SafeAreaView, useSafeAreaInsets } from 'react-native-safe-area-context'
|
||||
import { toast } from 'sonner-native'
|
||||
@@ -9,6 +9,7 @@ import { ADateMorePicker, ADrawer, AListItem, LucideIcon } from '@/components/co
|
||||
import { resolveDateRange } from '@/components/common/ao/DateMorePicker'
|
||||
import { Fab, FabIcon } from '@/components/ui/fab'
|
||||
import { AddIcon } from '@/components/ui/icon'
|
||||
import { listFinanceCategoriesApi } from '@/request/api/finance/category'
|
||||
import { deleteFinanceRecordApi, listFinanceRecordsApi } from '@/request/api/finance/record'
|
||||
import { useFinanceStore } from '@/store/finance'
|
||||
import { getCurrentYearMonth } from '@/utils/time'
|
||||
@@ -79,9 +80,22 @@ export default function Money() {
|
||||
})
|
||||
}
|
||||
|
||||
async function fetchFinanceCategories() {
|
||||
if (financeStore.categories.length > 0) {
|
||||
return
|
||||
}
|
||||
const res = await listFinanceCategoriesApi()
|
||||
if (res.isSuccess) {
|
||||
financeStore.setCategories(res.data.categories)
|
||||
}
|
||||
}
|
||||
|
||||
useEffect(() => {
|
||||
fetchFinanceCategories()
|
||||
}, [])
|
||||
|
||||
useFocusEffect(
|
||||
useCallback(() => {
|
||||
financeStore.ensureCategoriesLoaded()
|
||||
fetchFinanceRecords()
|
||||
}, [searchParams.startTime, searchParams.endTime, searchParams.category]),
|
||||
)
|
||||
@@ -272,7 +286,6 @@ export default function Money() {
|
||||
setShowCategorySheet(false)
|
||||
}}
|
||||
onSelect={(category) => {
|
||||
console.log(category)
|
||||
setSearchParams(prev => ({
|
||||
...prev,
|
||||
category,
|
||||
|
||||
@@ -93,7 +93,6 @@ export default function Auth() {
|
||||
await ExpoQQ.sendGetUserInfoReq()
|
||||
}
|
||||
catch (e) {
|
||||
console.error('QQ 登录未完成', e)
|
||||
setLoading(false)
|
||||
}
|
||||
}
|
||||
@@ -114,8 +113,6 @@ export default function Auth() {
|
||||
avatar: onGetUserInfo.figureurlQq_2 || onGetUserInfo.figureurl_2,
|
||||
})
|
||||
|
||||
console.log(loginRes)
|
||||
|
||||
if (loginRes.isSuccess) {
|
||||
userStore.setUserInfo({
|
||||
token: loginRes.data.token,
|
||||
|
||||
@@ -224,7 +224,6 @@ export default function MoneyCategorySetting() {
|
||||
updateFinanceCategorySortNumberApi({
|
||||
categories: updateData,
|
||||
}).then((res) => {
|
||||
console.log(res)
|
||||
})
|
||||
}
|
||||
}}
|
||||
|
||||
Reference in new issue
Block a user