• City

      There currently are many React components that do almost the same thing, listing MB entities (such as recordings) in a table, with some variants: pagination, row selection, action column, filters, and so on.

      • Search results (e.g. for recordings matching a query)
      • Entity tab (e.g. for recordings by an artist)
      • Collections list for a user (e.g. My Collections)
      • Collected entities for a collection (e.g. a collection of artists for cleanup)
      • Reported entities (e.g. Possibly duplicate artists)

      These lists should be refactored to share a common code base as much as possible, so as to improve maintainability, extensibility, and consistency.

          [MBS-10365] Refactor display of entity list/table

          Nicolás Tamargo added a comment - https://github.com/metabrainz/musicbrainz-server/pull/1428

          GitHub Bot added a comment -

          See code changes in pull request #1413 submitted by reosarevok.

          GitHub Bot added a comment - See code changes in pull request #1413 submitted by reosarevok .

          Nicolás Tamargo added a comment - ReleaseList:  https://github.com/metabrainz/musicbrainz-server/pull/1355

          yvanzo added a comment - - edited

          Converted AreaList: https://github.com/metabrainz/musicbrainz-server/pull/1305

          reosarevok converted much more entity types (instrument, label, place, series, work): https://github.com/metabrainz/musicbrainz-server/pull/1326

           

          yvanzo added a comment - - edited Converted AreaList: https://github.com/metabrainz/musicbrainz-server/pull/1305 reosarevok converted much more entity types (instrument, label, place, series, work): https://github.com/metabrainz/musicbrainz-server/pull/1326  

          yvanzo added a comment -

          Converted collections list to React, using React Table in https://github.com/metabrainz/musicbrainz-server/pull/1246

          yvanzo added a comment - Converted collections list to React, using React Table in https://github.com/metabrainz/musicbrainz-server/pull/1246

            reosarevok Nicolás Tamargo
            yvanzo yvanzo
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Version Package
                2020-03-31