Skip to content

Spec for Access store module #186

@gabedealmeida

Description

@gabedealmeida

This is not an exhaustive list. It includes the main properties needed to get the current Access page/component working properly, along with one or two other additional pieces of functionality that will likely be added soon. The idea is to move all of these into their own Vuex module for organizational purposes and to follow the trend that we've abided by thus far, which is coupling like-functionality into separate modules.

  • State

    • Access keys list
    • Heading sorted
    • Order by
    • Open dropdown
    • Open modal for access keys creation
    • Array of access keys being deleted (to show progress when deleting an access key)
    • All the state necessary to implement multiple access key selection in the future
  • Getters

    • Sort access keys
  • Mutations

    • setAccessKeys
    • setDropdown
    • setHeadingSorted
    • setOrderBy
    • setModal
    • setAccessKeysToBeDeleted
    • setAccessKeySelection
  • Actions

    • List
    • Create access keys
    • Delete access keys
    • Open dropdown
    • Close dropdown
    • Heading sorted
    • Order by
    • Access keys being deleted
    • Access keys selection

Metadata

Metadata

Assignees

Labels

specPlanning and proposal for additions or modifications

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions