# Component/PageIndicator > Props: component-pageindicator.props.txt ## Examples ### Base ```tsx { args: { totalPages: 15 }, render: args => { const [page, setPage] = useState(args.page ?? 1); return ; } } ``` ### Disabled ```tsx { args: { totalPages: 15 }, render: args => { const [page, setPage] = useState(args.page ?? 1); return ; }, args: { totalPages: 20, disabled: true } } ``` ### Size ```tsx { args: { totalPages: 15 }, render: args => { const [page, setPage] = useState(args.page ?? 1); return ; }, args: { totalPages: 20 }, render: args => { const [page, setPage] = useState(args.page ?? 1); const [page2, setPage2] = useState(args.page ?? 1); return medium small ; } } ```