diff options
Diffstat (limited to 'server/api/bids.py')
-rw-r--r-- | server/api/bids.py | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/server/api/bids.py b/server/api/bids.py new file mode 100644 index 0000000..24e2fa0 --- /dev/null +++ b/server/api/bids.py @@ -0,0 +1,16 @@ +from fastapi import APIRouter +from models.bid import Bid +from typing import List + +router = APIRouter() + +fake_bid_store: List[Bid] = [] + +@router.get("/", response_model=List[Bid]) +def get_bids(): + return fake_bid_store + +@router.post("/", response_model=Bid) +def submit_bid(bid: Bid): + fake_bid_store.append(bid) + return bid |