mirror of
				https://github.com/i701/sarlink-portal.git
				synced 2025-11-04 06:26:59 +00:00 
			
		
		
		
	feat(user): add admin topup functionality in user details page ✨
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				Build and Push Docker Images / Build and Push Docker Images (push) Successful in 6m16s
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	Build and Push Docker Images / Build and Push Docker Images (push) Successful in 6m16s
				
			This commit is contained in:
		@@ -2,6 +2,7 @@ import { EyeIcon, FileTextIcon, PencilIcon } from "lucide-react";
 | 
			
		||||
import Image from "next/image";
 | 
			
		||||
import Link from "next/link";
 | 
			
		||||
import { redirect } from "next/navigation";
 | 
			
		||||
import AddTopupDialogForm from "@/components/admin/admin-topup-form";
 | 
			
		||||
import ClientErrorMessage from "@/components/client-error-message";
 | 
			
		||||
import InputReadOnly from "@/components/input-read-only";
 | 
			
		||||
import { Badge } from "@/components/ui/badge";
 | 
			
		||||
@@ -49,6 +50,7 @@ export default async function VerifyUserPage({
 | 
			
		||||
				<div className="flex flex-wrap gap-2">
 | 
			
		||||
					{dbUser && !dbUser?.verified && <UserVerifyDialog user={dbUser} />}
 | 
			
		||||
					{dbUser && !dbUser?.verified && <UserRejectDialog user={dbUser} />}
 | 
			
		||||
					<AddTopupDialogForm user_id={userId} />
 | 
			
		||||
					<Link href={"update"}>
 | 
			
		||||
						<Button className="hover:cursor-pointer">
 | 
			
		||||
							<PencilIcon />
 | 
			
		||||
		Reference in New Issue
	
	Block a user