2
0

feat(results): Brand new Results table

- Resizable columns
- Hide / Show columns
- Reorganize columns
- Expand result
This commit is contained in:
Baptiste Arnaud
2022-07-01 17:08:35 +02:00
parent cf6e8a21be
commit d84f99074d
34 changed files with 1427 additions and 738 deletions

View File

@ -18,7 +18,7 @@ export const parseResultHeader = ({
}): ResultHeaderCell[] => {
const parsedGroups = parseInputsResultHeader({ groups, variables })
return [
{ label: 'Submitted at' },
{ label: 'Submitted at', id: 'date' },
...parsedGroups,
...parseVariablesHeaders(variables, parsedGroups),
]
@ -62,6 +62,7 @@ const parseInputsResultHeader = ({
return [
...headers,
{
id: inputBlock.id,
blockType: inputBlock.type,
blockId: inputBlock.id,
variableId: inputBlock.options.variableId,
@ -80,6 +81,7 @@ const parseVariablesHeaders = (
return [
...headers,
{
id: v.id,
label: v.name,
variableId: v.id,
},