UNPKG

react-native-ultimate-paginator

Version:

A comprehensive pagination library supporting various pagination scenarios including server-side, client-side, infinite scroll, and load-more functionality

73 lines (63 loc) 1.22 kB
.pagination-container { display: flex; justify-content: center; margin: 20px 0; } .pagination-list { display: flex; list-style: none; padding: 0; margin: 0; gap: 8px; } .pagination-button { padding: 8px 12px; border: 1px solid #e2e8f0; background-color: #fff; color: #4a5568; border-radius: 4px; cursor: pointer; transition: all 0.2s ease; } .pagination-button:hover:not(:disabled) { background-color: #edf2f7; } .pagination-button:disabled { opacity: 0.5; cursor: not-allowed; } .pagination-button.active { background-color: #4299e1; color: #fff; border-color: #4299e1; } .pagination-load-more-button { padding: 10px 20px; background-color: #4299e1; color: #fff; border: none; border-radius: 4px; cursor: pointer; transition: all 0.2s ease; width: 100%; max-width: 200px; margin: 20px auto; display: block; } .pagination-load-more-button:hover:not(:disabled) { background-color: #3182ce; } .pagination-load-more-button:disabled { opacity: 0.5; cursor: not-allowed; } .pagination-infinite-scroll { overflow-y: auto; max-height: 100%; position: relative; } .pagination-loading { text-align: center; padding: 20px; color: #4a5568; }