Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-17514

Livedata Refractor UI to take full advantage of vuejs

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 12.5
    • Fix Version/s: None
    • Component/s: Live Data
    • Labels:
      None
    • Difficulty:
      Easy
    • Similar issues:

      Description

      For now, there are two files for each vue component:

      • a `.js` file that create a Vue instance, wrapping the component
      • a `.html` file containing the vue single file component

      This allows the vue component to be used even inside plain js / html, however this is quite heavy and most of the UI is already using vuejs. So the decision was made to get rid of the vue instance wrapper and to use the vue framework normally.

        Attachments

          Activity

            People

            • Assignee:
              cdesableau Clément Desableau
              Reporter:
              cdesableau Clément Desableau
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: