Details

    • Type: Task
    • Status: Closed
    • Priority: Minor
    • Resolution: Discarded
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Dataset Display
    • Labels:
      None

      Description

      As per this slack conversation: https://liferay.slack.com/archives/G3JBR21HA/p1610534879203300

       
       As part of some incoming requests, our beloved DatasetDisplay is going to require:
        

      • Persistence
      • Direct access to the JS component (from other JS components and not through the JSP tag)

       

      Seeing as the component currently lives under frontend-taglib-clay, I was discussing with Marco Leo about what would be a proper location for this component that is likely to grow in features and usage.
       
      Exporting the js component is still possible from the -taglib module, but creating a -taglib-service  module for persistence is probably a no-go.So... looking for opinions on where we'd want the JS component placed (the taglib will remain in its place) and the future Persistence layers:
       

      • frontend-js/frontend-js-dataset-display-web: Sounds like the more future-proof option but will add to an already big list of modules
      • frontend-js/frontend-js-components-web: This is where we originally envisioned shared React components (not clay specific) to be placed so they could be reused. We could place the JS implementation there, but how would we connect with the persistence modules?
      • other...

        Attachments

          Activity

            People

            Assignee:
            ivan.zaera Ivan Zaera
            Reporter:
            ivan.zaera Ivan Zaera
            Engineering Assignee:
            Ivan Zaera
            Recent user:
            Tomáš Polešovský
            Participants of an Issue:
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Packages

                Version Package