Skip to content

Commit

Permalink
fix type hint.
Browse files Browse the repository at this point in the history
  • Loading branch information
hawk-tomy committed Feb 25, 2024
1 parent baab63b commit 02e7056
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions discord/ext/flow/pages.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,22 +41,22 @@ class Paginator(Generic[T]):
row (int, optional): row number of control buttons. Defaults to 4.
"""

message_builder: MaybeAwaitableFunc[[Sequence[T], int, int], Message]
values: Sequence[T]
message_builder: MaybeAwaitableFunc[[tuple[T, ...], int, int], Message]
values: tuple[T, ...]
per_page: int
max_page: int
current_page: int = 0

def __init__( # noqa: PLR0913 (allow too many arguments) I think, it's okay.
self,
message_builder: MaybeAwaitableFunc[[Sequence[T], int, int], Message],
message_builder: MaybeAwaitableFunc[[tuple[T, ...], int, int], Message],
values: Sequence[T],
per_page: int = 10,
start_page: int = 0,
row: int = 4,
) -> None:
self.message_builder = message_builder
self.values = values
self.values = tuple(values)
self.current_page = start_page
self.per_page = per_page
div, mod = divmod(len(values), per_page)
Expand Down

0 comments on commit 02e7056

Please sign in to comment.