This PR overhauls the compare functionality for reports and devices. Currently you can only compare reports and devices that are visible in the current page of the table, making it hard to impossible to filter for a given set of devices.
With the changes in this PR instead of checking devices to compare, one can add every device to a compare list that is persistent across different operating system tabs and is filter changes, making it possible to add the exact devices or reports to the compare that the user is looking for.
This PR overhauls the compare functionality for reports and devices. Currently you can only compare reports and devices that are visible in the current page of the table, making it hard to impossible to filter for a given set of devices.
With the changes in this PR instead of checking devices to compare, one can add every device to a compare list that is persistent across different operating system tabs and is filter changes, making it possible to add the exact devices or reports to the compare that the user is looking for.