Skip to content

Commit de27221

Browse files
authored
fix(entitybasetable): ktable props and events [KHCP-11890] (#1412)
* fix(entitybasetable): ktable props and events [KHCP-11890] * chore(deps): bump @kong/kongponents * fix(entitybasetable): fix initial params object [KHCP-11890] * chore(deps): bump @kong/kongponents
1 parent bf679bb commit de27221

File tree

30 files changed

+119
-116
lines changed

30 files changed

+119
-116
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"@digitalroute/cz-conventional-changelog-for-jira": "^8.0.1",
2626
"@evilmartians/lefthook": "^1.6.10",
2727
"@kong/design-tokens": "1.12.12",
28-
"@kong/kongponents": "9.0.0-alpha.156",
28+
"@kong/kongponents": "9.0.0-alpha.158",
2929
"@rushstack/eslint-patch": "^1.7.2",
3030
"@types/flat": "^5.0.5",
3131
"@types/js-yaml": "^4.0.9",

packages/analytics/analytics-chart/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@
2222
},
2323
"peerDependencies": {
2424
"@kong-ui-public/i18n": "workspace:^",
25-
"@kong/kongponents": "^9.0.0-alpha.156",
25+
"@kong/kongponents": "^9.0.0-alpha.158",
2626
"vue": ">= 3.3.13 < 4"
2727
},
2828
"devDependencies": {
2929
"@kong-ui-public/i18n": "workspace:^",
3030
"@kong-ui-public/sandbox-layout": "workspace:^",
3131
"@kong/design-tokens": "1.12.12",
32-
"@kong/kongponents": "9.0.0-alpha.156",
32+
"@kong/kongponents": "9.0.0-alpha.158",
3333
"@types/uuid": "^9.0.8",
3434
"file-saver": "^2.0.5",
3535
"lodash.mapkeys": "^4.6.0",

packages/analytics/analytics-metric-provider/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -60,14 +60,14 @@
6060
"@kong-ui-public/analytics-config-store": "workspace:^",
6161
"@kong-ui-public/analytics-utilities": "workspace:^",
6262
"@kong-ui-public/i18n": "workspace:^",
63-
"@kong/kongponents": "^9.0.0-alpha.156"
63+
"@kong/kongponents": "^9.0.0-alpha.158"
6464
},
6565
"devDependencies": {
6666
"@kong-ui-public/analytics-config-store": "workspace:^",
6767
"@kong-ui-public/analytics-utilities": "workspace:^",
6868
"@kong-ui-public/i18n": "workspace:^",
6969
"@kong/design-tokens": "1.12.12",
70-
"@kong/kongponents": "9.0.0-alpha.156",
70+
"@kong/kongponents": "9.0.0-alpha.158",
7171
"pinia": ">= 2.1.7 < 3"
7272
}
7373
}

packages/analytics/dashboard-renderer/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
"@kong-ui-public/i18n": "workspace:^",
4747
"@kong-ui-public/sandbox-layout": "workspace:^",
4848
"@kong/design-tokens": "1.12.12",
49-
"@kong/kongponents": "9.0.0-alpha.156",
49+
"@kong/kongponents": "9.0.0-alpha.158",
5050
"json-schema-to-ts": "^3.0.1",
5151
"pinia": ">= 2.1.7 < 3",
5252
"swrv": "^1.0.4",
@@ -75,7 +75,7 @@
7575
"@kong-ui-public/analytics-metric-provider": "workspace:^",
7676
"@kong-ui-public/analytics-utilities": "workspace:^",
7777
"@kong-ui-public/i18n": "workspace:^",
78-
"@kong/kongponents": "^9.0.0-alpha.156",
78+
"@kong/kongponents": "^9.0.0-alpha.158",
7979
"swrv": "^1.0.4",
8080
"vue": ">= 3.3.13 < 4"
8181
},

packages/analytics/metric-cards/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,12 @@
3939
"test:unit:open": "cross-env FORCE_COLOR=1 vitest --ui"
4040
},
4141
"peerDependencies": {
42-
"@kong/kongponents": "^9.0.0-alpha.156",
42+
"@kong/kongponents": "^9.0.0-alpha.158",
4343
"vue": ">= 3.3.13 < 4"
4444
},
4545
"devDependencies": {
4646
"@kong/design-tokens": "1.12.12",
47-
"@kong/kongponents": "9.0.0-alpha.156",
47+
"@kong/kongponents": "9.0.0-alpha.158",
4848
"vue": "^3.4.26"
4949
},
5050
"dependencies": {

packages/core/app-layout/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
"test:unit:open": "cross-env FORCE_COLOR=1 vitest --ui"
4040
},
4141
"peerDependencies": {
42-
"@kong/kongponents": "^9.0.0-alpha.156",
42+
"@kong/kongponents": "^9.0.0-alpha.158",
4343
"vue": ">= 3.3.13 < 4",
4444
"vue-router": "^4.3.2"
4545
},
@@ -51,7 +51,7 @@
5151
},
5252
"devDependencies": {
5353
"@kong/design-tokens": "1.12.12",
54-
"@kong/kongponents": "9.0.0-alpha.156",
54+
"@kong/kongponents": "9.0.0-alpha.158",
5555
"@types/lodash.clonedeep": "^4.5.9",
5656
"vue": "^3.4.26",
5757
"vue-router": "^4.3.2"

packages/core/documentation/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,13 @@
4545
},
4646
"peerDependencies": {
4747
"@kong-ui-public/i18n": "workspace:^",
48-
"@kong/kongponents": "^9.0.0-alpha.156",
48+
"@kong/kongponents": "^9.0.0-alpha.158",
4949
"vue": "^3.4.26"
5050
},
5151
"devDependencies": {
5252
"@kong-ui-public/i18n": "workspace:^",
5353
"@kong/design-tokens": "1.12.12",
54-
"@kong/kongponents": "9.0.0-alpha.156",
54+
"@kong/kongponents": "9.0.0-alpha.158",
5555
"axios": "^1.6.8",
5656
"vue": ">= 3.3.13 < 4"
5757
},

packages/core/expressions/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
"devDependencies": {
4040
"@kong/atc-router": "1.6.0-rc.1",
4141
"@kong/design-tokens": "1.12.12",
42-
"@kong/kongponents": "9.0.0-alpha.156",
42+
"@kong/kongponents": "9.0.0-alpha.158",
4343
"monaco-editor": "0.21.3",
4444
"vite-plugin-monaco-editor": "^1.1.0",
4545
"vite-plugin-top-level-await": "^1.4.1",
@@ -65,7 +65,7 @@
6565
},
6666
"peerDependencies": {
6767
"@kong/atc-router": "^1.6.0-rc.1",
68-
"@kong/kongponents": "^9.0.0-alpha.156",
68+
"@kong/kongponents": "^9.0.0-alpha.158",
6969
"monaco-editor": "0.21.3",
7070
"vue": "^3.4.26"
7171
},

packages/core/forms/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,13 @@
5656
},
5757
"peerDependencies": {
5858
"@kong-ui-public/i18n": "workspace:^",
59-
"@kong/kongponents": "^9.0.0-alpha.156",
59+
"@kong/kongponents": "^9.0.0-alpha.158",
6060
"vue": "^3.4.26"
6161
},
6262
"devDependencies": {
6363
"@kong-ui-public/i18n": "workspace:^",
6464
"@kong/design-tokens": "1.12.12",
65-
"@kong/kongponents": "9.0.0-alpha.156",
65+
"@kong/kongponents": "9.0.0-alpha.158",
6666
"@types/lodash-es": "^4.17.12",
6767
"pug": "^3.0.2"
6868
},

packages/core/misc-widgets/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,12 @@
4040
},
4141
"peerDependencies": {
4242
"@kong-ui-public/i18n": "workspace:^",
43-
"@kong/kongponents": "^9.0.0-alpha.156",
43+
"@kong/kongponents": "^9.0.0-alpha.158",
4444
"vue": ">= 3.3.13 < 4"
4545
},
4646
"devDependencies": {
4747
"@kong-ui-public/i18n": "workspace:^",
48-
"@kong/kongponents": "9.0.0-alpha.156",
48+
"@kong/kongponents": "9.0.0-alpha.158",
4949
"vue": "^3.4.26"
5050
},
5151
"repository": {

packages/core/sandbox-layout/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
},
4141
"devDependencies": {
4242
"@kong/design-tokens": "1.12.12",
43-
"@kong/kongponents": "9.0.0-alpha.156",
43+
"@kong/kongponents": "9.0.0-alpha.158",
4444
"vue": "^3.4.26",
4545
"vue-router": "^4.3.2"
4646
},
@@ -62,7 +62,7 @@
6262
"errorLimit": "200KB"
6363
},
6464
"peerDependencies": {
65-
"@kong/kongponents": "^9.0.0-alpha.156",
65+
"@kong/kongponents": "^9.0.0-alpha.158",
6666
"vue": ">= 3.3.13 < 4"
6767
},
6868
"dependencies": {

packages/entities/entities-certificates/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@
2222
},
2323
"peerDependencies": {
2424
"@kong-ui-public/i18n": "workspace:^",
25-
"@kong/kongponents": "^9.0.0-alpha.156",
25+
"@kong/kongponents": "^9.0.0-alpha.158",
2626
"axios": "^1.6.8",
2727
"vue": ">= 3.3.13 < 4",
2828
"vue-router": "^4.3.2"
2929
},
3030
"devDependencies": {
3131
"@kong-ui-public/i18n": "workspace:^",
3232
"@kong/design-tokens": "1.12.12",
33-
"@kong/kongponents": "9.0.0-alpha.156",
33+
"@kong/kongponents": "9.0.0-alpha.158",
3434
"axios": "^1.6.8",
3535
"vue": "^3.4.26",
3636
"vue-router": "^4.3.2"

packages/entities/entities-consumer-credentials/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@
2222
},
2323
"peerDependencies": {
2424
"@kong-ui-public/i18n": "workspace:^",
25-
"@kong/kongponents": "^9.0.0-alpha.156",
25+
"@kong/kongponents": "^9.0.0-alpha.158",
2626
"axios": "^1.6.8",
2727
"vue": ">= 3.3.13 < 4",
2828
"vue-router": "^4.3.2"
2929
},
3030
"devDependencies": {
3131
"@kong-ui-public/i18n": "workspace:^",
3232
"@kong/design-tokens": "1.12.12",
33-
"@kong/kongponents": "9.0.0-alpha.156",
33+
"@kong/kongponents": "9.0.0-alpha.158",
3434
"axios": "^1.6.8",
3535
"vue": "^3.4.26",
3636
"vue-router": "^4.3.2"

packages/entities/entities-consumer-groups/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@
2222
},
2323
"peerDependencies": {
2424
"@kong-ui-public/i18n": "workspace:^",
25-
"@kong/kongponents": "^9.0.0-alpha.156",
25+
"@kong/kongponents": "^9.0.0-alpha.158",
2626
"axios": "^1.6.8",
2727
"vue": ">= 3.3.13 < 4",
2828
"vue-router": "^4.3.2"
2929
},
3030
"devDependencies": {
3131
"@kong-ui-public/i18n": "workspace:^",
3232
"@kong/design-tokens": "1.12.12",
33-
"@kong/kongponents": "9.0.0-alpha.156",
33+
"@kong/kongponents": "9.0.0-alpha.158",
3434
"axios": "^1.6.8",
3535
"vue": "^3.4.26",
3636
"vue-router": "^4.3.2"

packages/entities/entities-consumers/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@
2222
},
2323
"peerDependencies": {
2424
"@kong-ui-public/i18n": "workspace:^",
25-
"@kong/kongponents": "^9.0.0-alpha.156",
25+
"@kong/kongponents": "^9.0.0-alpha.158",
2626
"axios": "^1.6.8",
2727
"vue": ">= 3.3.13 < 4",
2828
"vue-router": "^4.3.2"
2929
},
3030
"devDependencies": {
3131
"@kong-ui-public/i18n": "workspace:^",
3232
"@kong/design-tokens": "1.12.12",
33-
"@kong/kongponents": "9.0.0-alpha.156",
33+
"@kong/kongponents": "9.0.0-alpha.158",
3434
"axios": "^1.6.8",
3535
"vue": "^3.4.26",
3636
"vue-router": "^4.3.2"

packages/entities/entities-data-plane-nodes/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"devDependencies": {
3131
"@kong-ui-public/i18n": "workspace:^",
3232
"@kong/design-tokens": "1.12.12",
33-
"@kong/kongponents": "9.0.0-alpha.156",
33+
"@kong/kongponents": "9.0.0-alpha.158",
3434
"axios": "^1.6.8",
3535
"vue": "^3.4.26",
3636
"vue-router": "^4.3.2"

packages/entities/entities-gateway-services/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@
2222
},
2323
"peerDependencies": {
2424
"@kong-ui-public/i18n": "workspace:^",
25-
"@kong/kongponents": "^9.0.0-alpha.156",
25+
"@kong/kongponents": "^9.0.0-alpha.158",
2626
"axios": "^1.6.8",
2727
"vue": ">= 3.3.13 < 4",
2828
"vue-router": "^4.3.2"
2929
},
3030
"devDependencies": {
3131
"@kong-ui-public/i18n": "workspace:^",
3232
"@kong/design-tokens": "1.12.12",
33-
"@kong/kongponents": "9.0.0-alpha.156",
33+
"@kong/kongponents": "9.0.0-alpha.158",
3434
"axios": "^1.6.8",
3535
"vue": "^3.4.26",
3636
"vue-router": "^4.3.2"

packages/entities/entities-key-sets/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@
2222
},
2323
"peerDependencies": {
2424
"@kong-ui-public/i18n": "workspace:^",
25-
"@kong/kongponents": "^9.0.0-alpha.156",
25+
"@kong/kongponents": "^9.0.0-alpha.158",
2626
"axios": "^1.6.8",
2727
"vue": ">= 3.3.13 < 4",
2828
"vue-router": "^4.3.2"
2929
},
3030
"devDependencies": {
3131
"@kong-ui-public/i18n": "workspace:^",
32-
"@kong/kongponents": "9.0.0-alpha.156",
32+
"@kong/kongponents": "9.0.0-alpha.158",
3333
"axios": "^1.6.8",
3434
"vue": "^3.4.26",
3535
"vue-router": "^4.3.2"

packages/entities/entities-keys/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@
2222
},
2323
"peerDependencies": {
2424
"@kong-ui-public/i18n": "workspace:^",
25-
"@kong/kongponents": "^9.0.0-alpha.156",
25+
"@kong/kongponents": "^9.0.0-alpha.158",
2626
"axios": "^1.6.8",
2727
"vue": ">= 3.3.13 < 4",
2828
"vue-router": "^4.3.2"
2929
},
3030
"devDependencies": {
3131
"@kong-ui-public/i18n": "workspace:^",
3232
"@kong/design-tokens": "1.12.12",
33-
"@kong/kongponents": "9.0.0-alpha.156",
33+
"@kong/kongponents": "9.0.0-alpha.158",
3434
"axios": "^1.6.8",
3535
"vue": "^3.4.26",
3636
"vue-router": "^4.3.2"

packages/entities/entities-plugins/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,15 @@
2626
},
2727
"peerDependencies": {
2828
"@kong-ui-public/i18n": "workspace:^",
29-
"@kong/kongponents": "^9.0.0-alpha.156",
29+
"@kong/kongponents": "^9.0.0-alpha.158",
3030
"axios": "^1.6.8",
3131
"vue": ">= 3.3.13 < 4",
3232
"vue-router": "^4.3.2"
3333
},
3434
"devDependencies": {
3535
"@kong-ui-public/i18n": "workspace:^",
3636
"@kong/design-tokens": "1.12.12",
37-
"@kong/kongponents": "9.0.0-alpha.156",
37+
"@kong/kongponents": "9.0.0-alpha.158",
3838
"axios": "^1.6.8",
3939
"vue": "^3.4.26",
4040
"vue-router": "^4.3.2"

packages/entities/entities-routes/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@
2222
},
2323
"peerDependencies": {
2424
"@kong-ui-public/i18n": "workspace:^",
25-
"@kong/kongponents": "^9.0.0-alpha.156",
25+
"@kong/kongponents": "^9.0.0-alpha.158",
2626
"axios": "^1.6.8",
2727
"vue": ">= 3.3.13 < 4",
2828
"vue-router": "^4.3.2"
2929
},
3030
"devDependencies": {
3131
"@kong-ui-public/i18n": "workspace:^",
3232
"@kong/design-tokens": "1.12.12",
33-
"@kong/kongponents": "9.0.0-alpha.156",
33+
"@kong/kongponents": "9.0.0-alpha.158",
3434
"@types/lodash.isequal": "^4.5.8",
3535
"axios": "^1.6.8",
3636
"vite-plugin-monaco-editor": "^1.1.0",

packages/entities/entities-shared/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@
2222
},
2323
"peerDependencies": {
2424
"@kong-ui-public/i18n": "workspace:^",
25-
"@kong/kongponents": "^9.0.0-alpha.156",
25+
"@kong/kongponents": "^9.0.0-alpha.158",
2626
"axios": "^1.6.8",
2727
"vue": ">= 3.3.13 < 4",
2828
"vue-router": "^4.3.2"
2929
},
3030
"devDependencies": {
3131
"@kong-ui-public/i18n": "workspace:^",
3232
"@kong/design-tokens": "1.12.12",
33-
"@kong/kongponents": "9.0.0-alpha.156",
33+
"@kong/kongponents": "9.0.0-alpha.158",
3434
"axios": "^1.6.8",
3535
"vue": "^3.4.26",
3636
"vue-router": "^4.3.2"

packages/entities/entities-shared/sandbox/pages/EntityBaseTablePage.vue

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
:fetcher="fetcher"
66
:fetcher-cache-key="fetchCacheKey"
77
:is-loading="isLoading"
8+
preferences-storage-key="entity-base-table-preferences"
89
:query="query"
910
:table-headers="headers"
1011
title="Title"

packages/entities/entities-shared/src/components/entity-base-table/EntityBaseTable.vue

-3
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232
:sortable="!disableSorting"
3333
:table-preferences="tablePreferences"
3434
@empty-state-action-click="handleEmptyStateCtaClicked"
35-
@ktable-empty-state-cta-clicked="handleEmptyStateCtaClicked"
3635
@row:click="handleRowClick"
3736
@sort="(params: any) => handleSortChanged(params)"
3837
@update:table-preferences="handleUpdateTablePreferences"
@@ -363,9 +362,7 @@ const tablePreferences = ref<TablePreferences>(getTablePreferences(cacheId.value
363362
const combinedInitialFetcherParams = computed((): Partial<FetcherParams> => {
364363
// Pass the preferencesStorageKey regardless; if no entry is found, it will return the default
365364
const userTablePreferences = getTablePreferences(cacheId.value)
366-
367365
// Return the props.initialFetcherParams, appending any stored user preferences
368-
369366
return {
370367
...props.initialFetcherParams,
371368
...userTablePreferences,

0 commit comments

Comments
 (0)