iloom-flatten/.microcompact/mpo0vylh/functions.Edit:3.txt

56 lines
2.6 KiB
Plaintext

The file /home/project/src/pages/MemberManage.tsx has been updated. Made 1 replacement.
Here's the result of running `cat -n` on a snippet of the edited file:
784→ </div>
785→ )}
786→ </AnimatePresence>
787→
788→ {/* 删除确认弹窗 */}
789→ <AnimatePresence>
790→ {showDeleteConfirm && (
791→ <div className="fixed inset-0 bg-black/50 flex items-center justify-center z-50 p-4">
792→ <motion.div
793→ initial={{ opacity: 0, scale: 0.95 }}
794→ animate={{ opacity: 1, scale: 1 }}
795→ exit={{ opacity: 0, scale: 0.95 }}
796→ transition={{ duration: 0.2 }}
797→ className="bg-white rounded-2xl w-full max-w-sm shadow-xl p-6"
798→ >
799→ <div className="text-center">
800→ <div className="w-12 h-12 bg-red-100 rounded-full flex items-center justify-center mx-auto mb-4">
801→ <AlertCircle className="w-6 h-6 text-red-500" />
802→ </div>
803→ <h3 className="text-lg font-bold text-gray-800 mb-2">确认删除</h3>
804→ <p className="text-gray-500 mb-6">删除后该子账号将无法登录,是否确认删除?</p>
805→ <div className="flex gap-3">
806→ <button
807→ onClick={() => setShowDeleteConfirm(null)}
808→ className="flex-1 py-2.5 border border-gray-300 text-gray-700 rounded-lg hover:bg-gray-50 transition-colors font-medium"
809→ >
810→ 取消
811→ </button>
812→ <button
813→ onClick={() => handleDelete(showDeleteConfirm)}
814→ className="flex-1 py-2.5 bg-red-500 text-white rounded-lg hover:bg-red-600 transition-colors font-medium"
815→ >
816→ 确认删除
817→ </button>
818→ </div>
819→ </div>
820→ </motion.div>
821→ </div>
822→ )}
823→ </AnimatePresence>
824→
825→ {/* 用户手册弹窗 */}
826→ <UserManual isOpen={showUserManual} onClose={() => setShowUserManual(false)} />
827→
828→ {/* 用户反馈弹窗 */}
829→ <FeedbackModal isOpen={showFeedback} onClose={() => setShowFeedback(false)} />
830→
831→ {/* 关于窗口 */}
832→ <AboutModal isOpen={showAbout} onClose={() => setShowAbout(false)} />
833→ </div>
834→ );
835→}
836→