File size: 409 Bytes
eb93722
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
from typing import Any


def success_response(data: Any = None, message: str = "Success") -> dict[str, Any]:
    """Return a consistent success payload."""
    return {"success": True, "message": message, "data": data}


def error_response(message: str, details: Any = None) -> dict[str, Any]:
    """Return a consistent error payload."""
    return {"success": False, "message": message, "details": details}