Grafikart / filemanager-element

A simple file browser distributed as a custom element
MIT License
79 stars 13 forks source link

Fonctionnalité: Ajout de la pagination pour le listing des fichiers #8

Open moudarir opened 2 years ago

moudarir commented 2 years ago

Salut,

Avec des milliers de fichiers, il est préférable de les lister avec un système de pagination.

Ajout de l'attribut pagination (optionnel) dans le custom element.

Paramètres additionnels dans la requête si l'attribut pagination est intégré: {page: 1, limit: 20}

Merci.

moudarir commented 2 years ago

avec cela biensure le retour de la requête sera changé en:

{
    "total": 12922,
    "page": 2,
    "items": [
        {
            "id": "",
            "name": "",
            "url": "",
            "folder": "",
            "thumbnail": "",
            "size": "",
        },
        {...}
    ]
}
Grafikart commented 2 years ago

Je me disais qu'on pourrait faire sans changer la réponse. au final on mettrait une pagination infinie donc le système chargerait des images jusqu'à recevoir une réponse No Content (le serveur déciderait donc de la pagination (l'argument seront ?page).