IWS_WS24_clean_architecture/src/use_cases/cart_repository.py

9 lines
301 B
Python

from typing import Optional, List
class ICartRepository:
def get_cart_by_user_id(self, user_id: int) -> Optional[List[dict]]:
"""
Abstract method to fetch cart data by user ID.
"""
raise NotImplementedError("get_cart_by_user_id must be implemented by a subclass")