debian-image-builder-frontend/src/Components/ImagesTable
lucasgarfield bc1435994d Router: Modify /share and /imagewizard routing
Insights offers 'quickstarts', which can be used to provide
mini-tutorials in a sidebar.

Unfortunately, these quickstarts change our URL... they add an optional
query parameter related to the quickstart. The process of doing so
destroys our router's `location`, setting it to undefined.

We have been using the location state to store the GUID of the image,
needed when opening the wizard via the `Recreate image` action or when
opening the share modal.

As a workaround, we can simply accept that the quickstarts will change
our URL and destroy our router's location. Instead, we now put the image
id (its UUID) in the route itself. We can access it in the components as
necessary via the useParams hook.
2023-04-20 14:59:12 +02:00
..
ClonesTable.js ClonesTable: Ensure source exists before reading its account_id property 2023-03-08 10:53:39 +01:00
ImageBuildErrorDetails.js ESLint: Use --fix with updated rules to order imports 2022-12-02 16:29:58 +01:00
ImageBuildStatus.js ImagesTable: Fix status bug 2023-01-06 14:20:06 +01:00
ImageBuildStatus.scss ImagesTable: Indicate expiration of aws.s3 targets 2022-10-20 11:08:47 +02:00
ImageLink.js ImagesTable: Fix bug where Launch link incorrectly displayed (#1085) 2023-04-19 10:53:26 +02:00
ImageLinkDirect.js Router: Modify /share and /imagewizard routing 2023-04-20 14:59:12 +02:00
ImagesTable.js Router: Modify /share and /imagewizard routing 2023-04-20 14:59:12 +02:00
ImagesTable.scss Images Table: Add clones table for AWS composes 2022-11-08 11:29:31 +01:00
RegionsPopover.js ImagesTable/RegionsPopover: add "go to beta" under launch 2023-04-14 17:36:31 +02:00
Release.js imagestable: removed label from release 2022-10-25 17:55:53 +02:00
Target.js ImagesTable: support additional image type labels 2023-02-17 09:48:49 +01:00