0.0.1.2
This commit is contained in:
@@ -14,13 +14,18 @@ export default function NewMemberPage() {
|
||||
|
||||
const existingMembers = Object.values(treeData.members)
|
||||
|
||||
const handleSave = (newMember: FamilyMember) => {
|
||||
addMember({
|
||||
...newMember,
|
||||
createdAt: new Date().toISOString(),
|
||||
updatedAt: new Date().toISOString(),
|
||||
})
|
||||
router.push(`/members/${newMember.id}`)
|
||||
const handleSave = async (newMember: FamilyMember) => {
|
||||
try {
|
||||
await addMember({
|
||||
...newMember,
|
||||
createdAt: new Date().toISOString(),
|
||||
updatedAt: new Date().toISOString(),
|
||||
})
|
||||
router.push(`/members/${newMember.id}`)
|
||||
} catch (error) {
|
||||
console.error('添加成员失败:', error)
|
||||
alert('添加成员失败: ' + (error as Error).message)
|
||||
}
|
||||
}
|
||||
|
||||
return (
|
||||
|
||||
Reference in New Issue
Block a user