mirror of
https://github.com/inventree/InvenTree.git
synced 2025-04-28 03:26:45 +00:00
Add empty context menu (#8519)
* Add empty context menu - For tables without "row actions" - Show an "empty" menu - For UX consistency across all tables * Fix for playwright tests - Recent changes to the demo dataset... * Fix typo
This commit is contained in:
parent
c5f529f64a
commit
db70597755
@ -125,7 +125,7 @@ npx playwright show-report path/to/report
|
||||
|
||||
### No Tests Found
|
||||
|
||||
If there is any problem in the testing launch sequence, the playwright UI will display the message "No Tests". In this case, an error has occured, likely launching the InvenTree server process (which runs in the background).
|
||||
If there is any problem in the testing launch sequence, the playwright UI will display the message "No Tests". In this case, an error has occurred, likely launching the InvenTree server process (which runs in the background).
|
||||
|
||||
To debug this situation, and determine what error needs to be resolved, run the following command:
|
||||
|
||||
|
@ -590,6 +590,8 @@ export function InvenTreeTable<T extends Record<string, any>>({
|
||||
disabled: action.disabled
|
||||
}));
|
||||
return showContextMenu(items)(event);
|
||||
} else {
|
||||
return showContextMenu([])(event);
|
||||
}
|
||||
};
|
||||
|
||||
|
@ -112,7 +112,7 @@ test('Parts - Allocations', async ({ page }) => {
|
||||
|
||||
// Check that the overall allocations are displayed correctly
|
||||
await page.getByText('11 / 825').waitFor();
|
||||
await page.getByText('6 / 110').waitFor();
|
||||
await page.getByText('5 / 109').waitFor();
|
||||
|
||||
// Navigate to the "Allocations" tab
|
||||
await page.getByRole('tab', { name: 'Allocations' }).click();
|
||||
|
Loading…
x
Reference in New Issue
Block a user