In my Ionic 2 app, I am showing lists at various stages in the UI and was wondering what would be the right approach to implement/develop. Any suggestions and/or pointers will be highly appreciated.
Following is the scenario:
I have a User Detail page (src\pages\user-details) from where the user can be assigned with different permissions (let’s say ‘Assign Permissions’) of a type of account depending on which account the user belongs to. That is, accounts can have multiple levels of permissions.
Upon tapping on ‘Assign Permissions’, a page with a list of first level of Permissions is displayed. For example,
Country > Region > State >
- Then the user selects let’s say ‘Region’ (second level of permissions), now a page with the list of Regions will be displayed like:
NorthEast West SouthWest East
In above scenario, considering the levels can go deeper, what would be the right approach to develop such UI?
Is it a good idea to create as many pages as there will be levels (the maximum levels can be 10)?
Or I should create a reusable list component that will accept an array for each type of list and use this component by pushing the same page but with different contents of list?
Is this possible?
Will I be able to go back to previous list page?