mirror of
https://github.com/umami-software/umami.git
synced 2026-02-13 17:15:37 +01:00
Scaffolding for insights report.
This commit is contained in:
parent
2f4d669836
commit
827102d907
9 changed files with 305 additions and 17 deletions
|
|
@ -41,7 +41,6 @@ export function EventDataParameters() {
|
|||
const parameterGroups = [
|
||||
{ label: formatMessage(labels.fields), group: REPORT_PARAMETERS.fields },
|
||||
{ label: formatMessage(labels.filters), group: REPORT_PARAMETERS.filters },
|
||||
{ label: formatMessage(labels.breakdown), group: REPORT_PARAMETERS.groups },
|
||||
];
|
||||
|
||||
const parameterData = {
|
||||
|
|
@ -55,11 +54,9 @@ export function EventDataParameters() {
|
|||
};
|
||||
|
||||
const handleAdd = (group, value) => {
|
||||
const data = parameterData[group];
|
||||
const data = parameterData[group].filter(({ name }) => name !== value.name);
|
||||
|
||||
if (!data.find(({ name }) => name === value.name)) {
|
||||
updateReport({ parameters: { [group]: data.concat(value) } });
|
||||
}
|
||||
updateReport({ parameters: { [group]: data.concat(value) } });
|
||||
};
|
||||
|
||||
const handleRemove = (group, index) => {
|
||||
|
|
@ -127,11 +124,6 @@ export function EventDataParameters() {
|
|||
<div>{value[1]}</div>
|
||||
</>
|
||||
)}
|
||||
{group === REPORT_PARAMETERS.groups && (
|
||||
<>
|
||||
<div>{name}</div>
|
||||
</>
|
||||
)}
|
||||
</div>
|
||||
);
|
||||
}}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue