Merge pull request #784 from objectstack-ai/copilot/add-row-actions-a… #876
changeset-release.yml
on: push
Changeset Release
6m 42s
Annotations
7 errors
|
Changeset Release
Process completed with exit code 1.
|
|
packages/plugin-list/src/__tests__/ListViewGroupingPropagation.test.tsx > ListView grouping config propagation > does not pass grouping when no grouping config exists:
packages/plugin-list/src/ListView.tsx#L397
Error: [vitest] No "normalizeQuickFilters" export is defined on the "@object-ui/core" mock. Did you forget to return it from "vi.mock"?
If you need to partially mock a module, you can use "importOriginal" helper inside:
vi.mock(import("@object-ui/core"), async (importOriginal) => {
const actual = await importOriginal()
return {
...actual,
// your mocked methods
}
})
❯ packages/plugin-list/src/ListView.tsx:397:11
❯ mountMemo node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:8777:23
❯ Object.useMemo node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:26216:18
❯ Proxy.process.env.NODE_ENV.exports.useMemo node_modules/.pnpm/react@19.2.4/node_modules/react/cjs/react.development.js:1251:34
❯ ListView packages/plugin-list/src/ListView.tsx:396:40
❯ Object.react_stack_bottom_frame node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20
❯ renderWithHooks node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22
❯ updateFunctionComponent node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19
|
|
packages/plugin-list/src/__tests__/ListViewGroupingPropagation.test.tsx > ListView grouping config propagation > passes grouping config to gallery view schema:
packages/plugin-list/src/ListView.tsx#L397
Error: [vitest] No "normalizeQuickFilters" export is defined on the "@object-ui/core" mock. Did you forget to return it from "vi.mock"?
If you need to partially mock a module, you can use "importOriginal" helper inside:
vi.mock(import("@object-ui/core"), async (importOriginal) => {
const actual = await importOriginal()
return {
...actual,
// your mocked methods
}
})
❯ packages/plugin-list/src/ListView.tsx:397:11
❯ mountMemo node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:8777:23
❯ Object.useMemo node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:26216:18
❯ Proxy.process.env.NODE_ENV.exports.useMemo node_modules/.pnpm/react@19.2.4/node_modules/react/cjs/react.development.js:1251:34
❯ ListView packages/plugin-list/src/ListView.tsx:396:40
❯ Object.react_stack_bottom_frame node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20
❯ renderWithHooks node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22
❯ updateFunctionComponent node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19
|
|
packages/plugin-list/src/__tests__/ListViewGroupingPropagation.test.tsx > ListView grouping config propagation > passes grouping config to kanban view schema:
packages/plugin-list/src/ListView.tsx#L397
Error: [vitest] No "normalizeQuickFilters" export is defined on the "@object-ui/core" mock. Did you forget to return it from "vi.mock"?
If you need to partially mock a module, you can use "importOriginal" helper inside:
vi.mock(import("@object-ui/core"), async (importOriginal) => {
const actual = await importOriginal()
return {
...actual,
// your mocked methods
}
})
❯ packages/plugin-list/src/ListView.tsx:397:11
❯ mountMemo node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:8777:23
❯ Object.useMemo node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:26216:18
❯ Proxy.process.env.NODE_ENV.exports.useMemo node_modules/.pnpm/react@19.2.4/node_modules/react/cjs/react.development.js:1251:34
❯ ListView packages/plugin-list/src/ListView.tsx:396:40
❯ Object.react_stack_bottom_frame node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20
❯ renderWithHooks node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22
❯ updateFunctionComponent node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19
|
|
packages/plugin-list/src/__tests__/ListViewGroupingPropagation.test.tsx > ListView grouping config propagation > passes grouping config to grid view schema:
packages/plugin-list/src/ListView.tsx#L397
Error: [vitest] No "normalizeQuickFilters" export is defined on the "@object-ui/core" mock. Did you forget to return it from "vi.mock"?
If you need to partially mock a module, you can use "importOriginal" helper inside:
vi.mock(import("@object-ui/core"), async (importOriginal) => {
const actual = await importOriginal()
return {
...actual,
// your mocked methods
}
})
❯ packages/plugin-list/src/ListView.tsx:397:11
❯ mountMemo node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:8777:23
❯ Object.useMemo node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:26216:18
❯ Proxy.process.env.NODE_ENV.exports.useMemo node_modules/.pnpm/react@19.2.4/node_modules/react/cjs/react.development.js:1251:34
❯ ListView packages/plugin-list/src/ListView.tsx:396:40
❯ Object.react_stack_bottom_frame node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20
❯ renderWithHooks node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22
❯ updateFunctionComponent node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19
|
|
packages/plugin-grid/src/ListColumnExtensions.test.tsx > ListColumn: action > should execute action when action column is clicked:
packages/plugin-grid/src/ListColumnExtensions.test.tsx#L183
TestingLibraryElementError: Unable to find an accessible element with the role "button" and name "active"
Here are the accessible roles:
textbox:
Name "":
<input
class="flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-base ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 md:text-sm pl-8"
placeholder="Search..."
value=""
/>
--------------------------------------------------
table:
Name "":
<table
class="w-full caption-bottom text-sm"
/>
--------------------------------------------------
rowgroup:
Name "":
<thead
class="[&_tr]:border-b sticky top-0 bg-background z-10 shadow-sm"
/>
Name "":
<tbody
class="[&_tr:last-child]:border-0"
/>
--------------------------------------------------
row:
Name "# Name Status":
<tr
class="border-b transition-colors hover:bg-muted/50 data-[state=selected]:bg-muted"
/>
Name "1 Alice ToggleStatus":
<tr
class="transition-colors data-[state=selected]:bg-muted bg-background border-b border-border/50 hover:bg-muted/30 group/row cursor-pointer"
/>
Name "2 Bob ToggleStatus":
<tr
class="transition-colors data-[state=selected]:bg-muted bg-background border-b border-border/50 hover:bg-muted/30 group/row cursor-pointer"
/>
Name "3 Charlie ToggleStatus":
<tr
class="transition-colors data-[state=selected]:bg-muted bg-background border-b border-border/50 hover:bg-muted/30 group/row cursor-pointer"
/>
Name "":
<tr
class="border-b transition-colors data-[state=selected]:bg-muted hover:bg-transparent"
/>
Name "":
<tr
class="border-b transition-colors data-[state=selected]:bg-muted hover:bg-transparent"
/>
Name "":
<tr
class="border-b transition-colors data-[state=selected]:bg-muted hover:bg-transparent"
/>
Name "":
<tr
class="border-b transition-colors data-[state=selected]:bg-muted hover:bg-transparent"
/>
Name "":
<tr
class="border-b transition-colors data-[state=selected]:bg-muted hover:bg-transparent"
/>
Name "":
<tr
class="border-b transition-colors data-[state=selected]:bg-muted hover:bg-transparent"
/>
Name "":
<tr
class="border-b transition-colors data-[state=selected]:bg-muted hover:bg-transparent"
/>
--------------------------------------------------
columnheader:
Name "#":
<th
class="h-12 px-4 align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0 w-12 bg-background text-center sticky z-20"
style="left: 0px;"
/>
Name "Name":
<th
class="h-12 px-4 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0 cursor-pointer select-none group bg-background sticky z-20 border-r-2 border-border shadow-[2px_0_4px_-2px_rgba(0,0,0,0.1)]"
draggable="false"
style="left: 48px;"
/>
Name "Status":
<th
class="h-12 px-4 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0 hidden sm:table-cell cursor-pointer select-none relative group bg-background"
draggable="false"
/>
--------------------------------------------------
cell:
Name "1":
<td
class="p-4 align-middle [&:has([role=checkbox])]:pr-0 text-center w-12 sticky z-10 bg-background"
style="left: 0px;"
/>
Name "Alice":
<td
class="p-4 align-middle [&:has([role=checkbox])]:pr-0 sticky z-10 bg-background border-r-2 border-border shadow-[2px_0_4px_-2px_rgba(0,0,0,0.1)]"
style="left: 48px;"
tabindex="0"
/>
Name "ToggleStatus":
<td
class="p-4 align-middle [&:has([role=checkbox])]:pr-0"
tabindex="0"
/>
Name "2":
<td
class="p-4 align-middle [&:has([role=checkbox])]:pr-0 text-center w-12 sticky z-10 bg-background"
style="left: 0px;"
/>
Name "Bob":
<td
class="p-4 align-middle [&:has([role=checkbox])]:pr-0 sticky
|
|
packages/plugin-grid/src/ListColumnExtensions.test.tsx > ListColumn: action > should render action columns as clickable text:
packages/plugin-grid/src/ListColumnExtensions.test.tsx#L155
TestingLibraryElementError: Unable to find an accessible element with the role "button" and name "active"
Here are the accessible roles:
textbox:
Name "":
<input
class="flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-base ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 md:text-sm pl-8"
placeholder="Search..."
value=""
/>
--------------------------------------------------
table:
Name "":
<table
class="w-full caption-bottom text-sm"
/>
--------------------------------------------------
rowgroup:
Name "":
<thead
class="[&_tr]:border-b sticky top-0 bg-background z-10 shadow-sm"
/>
Name "":
<tbody
class="[&_tr:last-child]:border-0"
/>
--------------------------------------------------
row:
Name "# Name Status":
<tr
class="border-b transition-colors hover:bg-muted/50 data-[state=selected]:bg-muted"
/>
Name "1 Alice ToggleStatus":
<tr
class="transition-colors data-[state=selected]:bg-muted bg-background border-b border-border/50 hover:bg-muted/30 group/row cursor-pointer"
/>
Name "2 Bob ToggleStatus":
<tr
class="transition-colors data-[state=selected]:bg-muted bg-background border-b border-border/50 hover:bg-muted/30 group/row cursor-pointer"
/>
Name "3 Charlie ToggleStatus":
<tr
class="transition-colors data-[state=selected]:bg-muted bg-background border-b border-border/50 hover:bg-muted/30 group/row cursor-pointer"
/>
Name "":
<tr
class="border-b transition-colors data-[state=selected]:bg-muted hover:bg-transparent"
/>
Name "":
<tr
class="border-b transition-colors data-[state=selected]:bg-muted hover:bg-transparent"
/>
Name "":
<tr
class="border-b transition-colors data-[state=selected]:bg-muted hover:bg-transparent"
/>
Name "":
<tr
class="border-b transition-colors data-[state=selected]:bg-muted hover:bg-transparent"
/>
Name "":
<tr
class="border-b transition-colors data-[state=selected]:bg-muted hover:bg-transparent"
/>
Name "":
<tr
class="border-b transition-colors data-[state=selected]:bg-muted hover:bg-transparent"
/>
Name "":
<tr
class="border-b transition-colors data-[state=selected]:bg-muted hover:bg-transparent"
/>
--------------------------------------------------
columnheader:
Name "#":
<th
class="h-12 px-4 align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0 w-12 bg-background text-center sticky z-20"
style="left: 0px;"
/>
Name "Name":
<th
class="h-12 px-4 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0 cursor-pointer select-none group bg-background sticky z-20 border-r-2 border-border shadow-[2px_0_4px_-2px_rgba(0,0,0,0.1)]"
draggable="false"
style="left: 48px;"
/>
Name "Status":
<th
class="h-12 px-4 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0 hidden sm:table-cell cursor-pointer select-none relative group bg-background"
draggable="false"
/>
--------------------------------------------------
cell:
Name "1":
<td
class="p-4 align-middle [&:has([role=checkbox])]:pr-0 text-center w-12 sticky z-10 bg-background"
style="left: 0px;"
/>
Name "Alice":
<td
class="p-4 align-middle [&:has([role=checkbox])]:pr-0 sticky z-10 bg-background border-r-2 border-border shadow-[2px_0_4px_-2px_rgba(0,0,0,0.1)]"
style="left: 48px;"
tabindex="0"
/>
Name "ToggleStatus":
<td
class="p-4 align-middle [&:has([role=checkbox])]:pr-0"
tabindex="0"
/>
Name "2":
<td
class="p-4 align-middle [&:has([role=checkbox])]:pr-0 text-center w-12 sticky z-10 bg-background"
style="left: 0px;"
/>
Name "Bob":
<td
class="p-4 align-middle [&:has([role=checkbox])]:pr-0 sticky
|