Files
badoHair_be/app/core/pagination.py
belviskhoremk d2dc43b16f Initial Commit
2026-05-12 00:34:21 +00:00

11 lines
275 B
Python

from typing import Annotated
from fastapi import Query
def pagination_params(
page: Annotated[int, Query(ge=1)] = 1,
per_page: Annotated[int, Query(ge=1, le=100)] = 20,
) -> tuple[int, int, int]:
offset = (page - 1) * per_page
return page, per_page, offset