View Issue Details

IDProjectCategoryView StatusLast Update
17134Development Otherpublic2021-03-12 18:23
Reporterollehar Assigned ToJHoeck  
Status assignedResolutionopen 
Summary17134: Remove VueX from the side-menu
Description26 variables in the store.js:

       ~~surveyid: 0,~~
        language: '',
        maxHeight: 0,
        inSurveyViewHeight: 1000,
        sideBodyHeight: '100%',
        sideBarHeight: 400,
        currentUser: userid,
        currentTab: 'settings',
        sidebarwidth: 380,
        maximalSidebar: false,
        isCollapsed: false,
        pjax: null,
        pjaxLoading: false,
        lastMenuOpen: false,
        lastMenuItemOpen: false,
        lastQuestionOpen: false,
        lastQuestionGroupOpen: false,
        questionGroupOpenArray: [],
        questiongroups: [],
        collapsedmenus: null,
        sidemenus: null,
        topmenus: null,
        bottommenus: null,
        surveyActiveState: false,
        toggleKey: Math.floor(Math.random()*10000)+'--key',
        allowOrganizer: true

Each one should be removed separately (if it can be removed) and replaced with sending data to child components using props.
TagsNo tags attached.


child of 16924 assignedJHoeck Simplify Vue side-menu 

Users monitoring this issue

User List There are no users monitoring this issue.




2021-02-25 14:13

developer   ~62516

Zoho Project Task:


2021-03-12 17:51

administrator   ~63343

Olle's branch: dev/17134-remove-vuex

Issue History

Date Modified Username Field Change
2021-02-25 13:53 ollehar New Issue
2021-02-25 13:53 ollehar Relationship added child of 16924
2021-02-25 13:56 ollehar Description Updated View Revisions
2021-02-25 14:12 JHoeck Assigned To => JHoeck
2021-02-25 14:12 JHoeck Status new => assigned
2021-02-25 14:13 JHoeck Note Added: 62516
2021-03-12 17:51 ollehar Note Added: 63343
2021-03-12 18:23 ollehar Description Updated View Revisions