Altinn / Altinn/app-frontend-react

Create a table where the users can select previously created groups

Open
#276 2 comments 0 reactions 0 assignees View on GitHub
area/table kind/user-story org/nsm status/draft
Dominant language
TypeScript
Stars
21
Forks
33
Avg merge
6d 23h
Merged PRs (30d)
3

Description

## Description
App developer would like to produce a table that lists groups created by the users earlier in the form process. The users should be able to select each row in the table in relation to a new question.

Could be solved with a checkboxlist.
* Needs a way for the user to add new elements to the list

## Screenshots
![Skjermbilde 2020-09-15 kl 13 26 12](https://user-images.githubusercontent.com/33222679/93204828-08cba280-f757-11ea-8522-d4ad4c3a8f34.png)

## Considerations
* Should the user be able to create new groups when in this state?

## Acceptance criteria
> Describe criteria here (i.e. What is allowed/not allowed (negative tesing), validations, error messages and warnings etc.)

## Specification tasks

- [ ] Development tasks are defined
- [ ] Test design / decide test need

## Development tasks
> Add tasks here

## Definition of done
Verify that this issue meets [DoD](https://confluence.brreg.no/display/T3KP/Definition+of+Done#DefinitionofDone-DoD%E2%80%93utvikling) (Only for project members) before closing.

- [ ] Documentation is updated (if relevant)
- [ ] Technical documentation (docs.altinn.studio)
- [ ] User documentation (altinn.github.io/docs)
- [ ] QA
- [ ] Manual test is complete (if relevant)
- [ ] Automated test is implemented (if relevant)
- [ ] All tasks in this userstory are closed (i.e. remaining tasks are moved to other user stories or marked obsolete)

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the existing group-creation flow and the proposed checkboxlist/table behavior described in the issue. Clarify whether users may create groups while selecting, then define acceptance criteria, development tasks, and test needs; done should include selecting previously created groups and adding new list elements.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, typescript
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.