grand-challenge.org icon indicating copy to clipboard operation
grand-challenge.org copied to clipboard

Use htmx for the Display Set List view

Open MikeOverkamp-diag opened this issue 2 years ago • 1 comments

Most of the list views in Grand Challenge use the datatables app to load the paginated object list asynchronously. Lately we have started using htmx to load partials on user interaction. hmtx offers the benefit that it makes integrating the django templating language into these types of requests very easy and clean. It would be nice to move away from datatables.js in favor of htmx for the datatables app.

MikeOverkamp-diag avatar Jun 07 '22 13:06 MikeOverkamp-diag

Lets limit this to the Display Set List view and see how it works out. Lets limit this issue just to that.

Then, once that is done try doing it for another view. Then another. At that point see what common things you can extract and port those back to the migrated views. Use, use, re-use.

jmsmkn avatar Jun 07 '22 14:06 jmsmkn