From 5b3114eded31c7d789dd239612e6a6a83e2deaaf Mon Sep 17 00:00:00 2001 From: dvvanessastoiber Date: Wed, 15 Jun 2022 08:41:12 +0200 Subject: [PATCH 01/23] prepare next development version 12.0.1-SNAPSHOT --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index b2859ab3..298d513a 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "ordino", "description": "Target discovery platform for exploring rankings of genes, disease models, and other entities.", - "version": "12.0.0", + "version": "12.0.1-SNAPSHOT", "author": { "name": "The Caleydo Team", "email": "contact@caleydo.org", @@ -88,7 +88,7 @@ "dependencies": { "jquery": "~3.5.1", "jquery.scrollto": "~2.1.2", - "tdp_core": "^15.0.0", + "tdp_core": "git+ssh://git@github.com:datavisyn/tdp_core#develop", "react": "^16.13.0", "react-dom": "^16.13.0", "react-dropzone": "^11.3.1", From 4f881626c29c3cea3aeed838420c782da574a7fa Mon Sep 17 00:00:00 2001 From: Holger Stitz Date: Wed, 15 Jun 2022 22:24:03 +0200 Subject: [PATCH 02/23] Fix ref in replace views w/ `findOrAddObject()` Fixes #402 See GitHub issue for in-depth analysis and testing results. --- dist/internal/ViewWrapper.d.ts.map | 2 +- dist/internal/ViewWrapper.js | 3 ++- dist/internal/ViewWrapper.js.map | 2 +- src/internal/ViewWrapper.ts | 2 +- 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/dist/internal/ViewWrapper.d.ts.map b/dist/internal/ViewWrapper.d.ts.map index c858cfaa..4e3a0321 100644 --- a/dist/internal/ViewWrapper.d.ts.map +++ b/dist/internal/ViewWrapper.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"ViewWrapper.d.ts","sourceRoot":"","sources":["../../src/internal/ViewWrapper.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"ViewWrapper.d.ts","sourceRoot":"","sources":["../../src/internal/ViewWrapper.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/internal/ViewWrapper.js b/dist/internal/ViewWrapper.js index a1c61a66..3b49eacd 100644 --- a/dist/internal/ViewWrapper.js +++ b/dist/internal/ViewWrapper.js @@ -12,6 +12,7 @@ import * as $ from 'jquery'; import 'jquery.scrollto/jquery.scrollTo.js'; import { MODE_ANIMATION_TIME } from './constants'; function generateHash(desc, selection) { + // const s = `${selection.idtype ? selection.idtype.id : ''}r${selection.ids}_${BaseUtils.randomId()}`; const s = `${selection.idtype ? selection.idtype.id : ''}r${selection.ids}`; return `${desc.id}_${s}`; } @@ -61,7 +62,7 @@ export class ViewWrapper extends EventHandler { this.scrollIntoView(); }; // create provenance reference - this.ref = ObjectRefUtils.objectRef(this, plugin.desc.name, ObjectRefUtils.category.visual, generateHash(plugin.desc, selection)); + this.ref = graph.findOrAddObject(ObjectRefUtils.objectRef(this, plugin.desc.name, ObjectRefUtils.category.visual, generateHash(plugin.desc, selection))); this.init(graph, selection, plugin, options); // create ViewWrapper root node this.$viewWrapper = d3.select(parent).append('div').classed('viewWrapper', true); diff --git a/dist/internal/ViewWrapper.js.map b/dist/internal/ViewWrapper.js.map index 9e8d98aa..1020c2a1 100644 --- a/dist/internal/ViewWrapper.js.map +++ b/dist/internal/ViewWrapper.js.map @@ -1 +1 @@ -{"version":3,"file":"ViewWrapper.js","sourceRoot":"","sources":["../../src/internal/ViewWrapper.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"ViewWrapper.js","sourceRoot":"","sources":["../../src/internal/ViewWrapper.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/internal/ViewWrapper.ts b/src/internal/ViewWrapper.ts index 61378494..c5698988 100644 --- a/src/internal/ViewWrapper.ts +++ b/src/internal/ViewWrapper.ts @@ -117,7 +117,7 @@ export class ViewWrapper extends EventHandler { super(); // create provenance reference - this.ref = ObjectRefUtils.objectRef(this, plugin.desc.name, ObjectRefUtils.category.visual, generateHash(plugin.desc, selection)); + this.ref = graph.findOrAddObject(ObjectRefUtils.objectRef(this, plugin.desc.name, ObjectRefUtils.category.visual, generateHash(plugin.desc, selection))); this.init(graph, selection, plugin, options); From f08177eef7ebc97e80eeb67f4f52cbd75cb2fe55 Mon Sep 17 00:00:00 2001 From: Holger Stitz Date: Wed, 15 Jun 2022 22:43:40 +0200 Subject: [PATCH 03/23] Add missing dist files --- dist/internal/ViewWrapper.d.ts.map | 2 +- dist/internal/ViewWrapper.js | 1 - dist/internal/ViewWrapper.js.map | 2 +- 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/dist/internal/ViewWrapper.d.ts.map b/dist/internal/ViewWrapper.d.ts.map index 4e3a0321..c858cfaa 100644 --- a/dist/internal/ViewWrapper.d.ts.map +++ b/dist/internal/ViewWrapper.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"ViewWrapper.d.ts","sourceRoot":"","sources":["../../src/internal/ViewWrapper.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"ViewWrapper.d.ts","sourceRoot":"","sources":["../../src/internal/ViewWrapper.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/internal/ViewWrapper.js b/dist/internal/ViewWrapper.js index 3b49eacd..85bc0ba0 100644 --- a/dist/internal/ViewWrapper.js +++ b/dist/internal/ViewWrapper.js @@ -12,7 +12,6 @@ import * as $ from 'jquery'; import 'jquery.scrollto/jquery.scrollTo.js'; import { MODE_ANIMATION_TIME } from './constants'; function generateHash(desc, selection) { - // const s = `${selection.idtype ? selection.idtype.id : ''}r${selection.ids}_${BaseUtils.randomId()}`; const s = `${selection.idtype ? selection.idtype.id : ''}r${selection.ids}`; return `${desc.id}_${s}`; } diff --git a/dist/internal/ViewWrapper.js.map b/dist/internal/ViewWrapper.js.map index 1020c2a1..bc51bbc6 100644 --- a/dist/internal/ViewWrapper.js.map +++ b/dist/internal/ViewWrapper.js.map @@ -1 +1 @@ -{"version":3,"file":"ViewWrapper.js","sourceRoot":"","sources":["../../src/internal/ViewWrapper.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"ViewWrapper.js","sourceRoot":"","sources":["../../src/internal/ViewWrapper.ts"],"names":[],"mappings":"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"} \ No newline at end of file From 09883b1c95dfa035aa1da13480b4facfbb8008a3 Mon Sep 17 00:00:00 2001 From: Holger Stitz Date: Wed, 15 Jun 2022 22:46:18 +0200 Subject: [PATCH 04/23] Use context to get current view name Fixes #254 --- dist/internal/cmds.d.ts | 6 ++++-- dist/internal/cmds.d.ts.map | 2 +- dist/internal/cmds.js | 3 ++- dist/internal/cmds.js.map | 2 +- src/internal/cmds.ts | 6 +++++- 5 files changed, 13 insertions(+), 6 deletions(-) diff --git a/dist/internal/cmds.d.ts b/dist/internal/cmds.d.ts index b42f8938..3a1688c8 100644 --- a/dist/internal/cmds.d.ts +++ b/dist/internal/cmds.d.ts @@ -71,8 +71,10 @@ export declare class CmdUtils { static setSelectionImpl(inputs: IObjectRef[], parameter: { idtype?: string; ids?: string[]; - }): any; - static setSelection(view: IObjectRef, idtype: IDType, ids: string[]): any; + }): Promise<{ + inverse: IAction; + }>; + static setSelection(view: IObjectRef, idtype: IDType, ids: string[]): IAction; static setAndUpdateSelection(view: IObjectRef, target: IObjectRef, idtype: IDType, ids: string[]): IAction; /** * Factory function that compresses a series of action to fewer one. diff --git a/dist/internal/cmds.d.ts.map b/dist/internal/cmds.d.ts.map index 151d444e..9a26324c 100644 --- a/dist/internal/cmds.d.ts.map +++ b/dist/internal/cmds.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"cmds.d.ts","sourceRoot":"","sources":["../../src/internal/cmds.ts"],"names":[],"mappings":"AAAA;;;;;;uEAMuE;AAEvE,OAAO,EAEL,UAAU,EAEV,OAAO,EAEP,UAAU,EACV,UAAU,EACV,eAAe,EAGf,MAAM,EAEN,UAAU,EACX,MAAM,UAAU,CAAC;AAClB,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAC5C,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAC;AAO1C,qBAAa,QAAQ;IACnB,MAAM,CAAC,WAAW,CAAC,IAAI,EAAE,UAAU,CAAC,OAAO,QAAQ,CAAC,oBAAoB,CAAC,CAAC,GAAG,UAAU;IAOvF,MAAM,CAAC,kBAAkB,CAAC,SAAS,CAAC,EAAE,UAAU;;;;IAOhD;;;;;;OAMG;WACU,cAAc,CAAC,IAAI,EAAE,UAAU,EAAE,MAAM,EAAE,UAAU,CAAC,GAAG,CAAC,EAAE,EAAE,SAAS,EAAE,GAAG,EAAE,KAAK,EAAE,eAAe,GAAG,OAAO,CAAC,UAAU,CAAC;IAoBrI;;;;;OAKG;IACH,MAAM,CAAC,cAAc,CAAC,MAAM,EAAE,UAAU,CAAC,GAAG,CAAC,EAAE,EAAE,SAAS,KAAA,GAAG,UAAU;IAsBvE;;;;;;;;OAQG;WACU,eAAe,CAAC,IAAI,EAAE,UAAU,EAAE,MAAM,EAAE,UAAU,CAAC,GAAG,CAAC,EAAE,EAAE,SAAS,EAAE,GAAG,GAAG,OAAO,CAAC,UAAU,CAAC;IA8B9G;;;;;;;;OAQG;IACH,MAAM,CAAC,UAAU,CAAC,CAAC,SAAS,UAAU,EACpC,GAAG,EAAE,UAAU,CAAC,CAAC,CAAC,EAClB,MAAM,EAAE,MAAM,EACd,MAAM,EAAE,MAAM,EACd,SAAS,EAAE,MAAM,EAAE,EACnB,OAAO,CAAC,KAAA,EACR,aAAa,CAAC,EAAE,UAAU,GACzB,OAAO;IAkBV;;;;;;OAMG;IACH,MAAM,CAAC,UAAU,CAAC,CAAC,SAAS,UAAU,EAAE,GAAG,EAAE,UAAU,CAAC,CAAC,CAAC,EAAE,IAAI,EAAE,UAAU,CAAC,WAAW,CAAC,EAAE,QAAQ,SAAK,GAAG,OAAO;IAclH;;;;;;;;;OASG;IACH,MAAM,CAAC,WAAW,CAAC,CAAC,SAAS,UAAU,EACrC,GAAG,EAAE,UAAU,CAAC,CAAC,CAAC,EAClB,YAAY,EAAE,UAAU,CAAC,WAAW,CAAC,EACrC,MAAM,EAAE,MAAM,EACd,MAAM,EAAE,MAAM,EACd,SAAS,EAAE,MAAM,EAAE,EACnB,OAAO,CAAC,KAAA,EACR,aAAa,CAAC,EAAE,UAAU,GACzB,OAAO;WAkBG,gBAAgB,CAAC,MAAM,EAAE,UAAU,CAAC,GAAG,CAAC,EAAE,EAAE,SAAS,EAAE;QAAE,MAAM,CAAC,EAAE,MAAM,CAAC;QAAC,GAAG,CAAC,EAAE,MAAM,EAAE,CAAA;KAAE;IAkBvG,MAAM,CAAC,YAAY,CAAC,IAAI,EAAE,UAAU,CAAC,WAAW,CAAC,EAAE,MAAM,EAAE,MAAM,EAAE,GAAG,EAAE,MAAM,EAAE;IAchF,MAAM,CAAC,qBAAqB,CAAC,IAAI,EAAE,UAAU,CAAC,WAAW,CAAC,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,CAAC,EAAE,MAAM,EAAE,MAAM,EAAE,GAAG,EAAE,MAAM,EAAE;IAc1H;;;;;;OAMG;IACH,MAAM,CAAC,oBAAoB,CAAC,IAAI,EAAE,UAAU,EAAE;IAmD9C,MAAM,CAAC,oBAAoB,CAAC,IAAI,EAAE,UAAU,EAAE;CAS/C"} \ No newline at end of file +{"version":3,"file":"cmds.d.ts","sourceRoot":"","sources":["../../src/internal/cmds.ts"],"names":[],"mappings":"AAAA;;;;;;uEAMuE;AAEvE,OAAO,EAEL,UAAU,EAEV,OAAO,EAEP,UAAU,EACV,UAAU,EACV,eAAe,EAGf,MAAM,EAEN,UAAU,EACX,MAAM,UAAU,CAAC;AAClB,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAC5C,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAC;AAO1C,qBAAa,QAAQ;IACnB,MAAM,CAAC,WAAW,CAAC,IAAI,EAAE,UAAU,CAAC,OAAO,QAAQ,CAAC,oBAAoB,CAAC,CAAC,GAAG,UAAU;IAOvF,MAAM,CAAC,kBAAkB,CAAC,SAAS,CAAC,EAAE,UAAU;;;;IAOhD;;;;;;OAMG;WACU,cAAc,CAAC,IAAI,EAAE,UAAU,EAAE,MAAM,EAAE,UAAU,CAAC,GAAG,CAAC,EAAE,EAAE,SAAS,EAAE,GAAG,EAAE,KAAK,EAAE,eAAe,GAAG,OAAO,CAAC,UAAU,CAAC;IAoBrI;;;;;OAKG;IACH,MAAM,CAAC,cAAc,CAAC,MAAM,EAAE,UAAU,CAAC,GAAG,CAAC,EAAE,EAAE,SAAS,KAAA,GAAG,UAAU;IAsBvE;;;;;;;;OAQG;WACU,eAAe,CAAC,IAAI,EAAE,UAAU,EAAE,MAAM,EAAE,UAAU,CAAC,GAAG,CAAC,EAAE,EAAE,SAAS,EAAE,GAAG,GAAG,OAAO,CAAC,UAAU,CAAC;IA8B9G;;;;;;;;OAQG;IACH,MAAM,CAAC,UAAU,CAAC,CAAC,SAAS,UAAU,EACpC,GAAG,EAAE,UAAU,CAAC,CAAC,CAAC,EAClB,MAAM,EAAE,MAAM,EACd,MAAM,EAAE,MAAM,EACd,SAAS,EAAE,MAAM,EAAE,EACnB,OAAO,CAAC,KAAA,EACR,aAAa,CAAC,EAAE,UAAU,GACzB,OAAO;IAkBV;;;;;;OAMG;IACH,MAAM,CAAC,UAAU,CAAC,CAAC,SAAS,UAAU,EAAE,GAAG,EAAE,UAAU,CAAC,CAAC,CAAC,EAAE,IAAI,EAAE,UAAU,CAAC,WAAW,CAAC,EAAE,QAAQ,SAAK,GAAG,OAAO;IAclH;;;;;;;;;OASG;IACH,MAAM,CAAC,WAAW,CAAC,CAAC,SAAS,UAAU,EACrC,GAAG,EAAE,UAAU,CAAC,CAAC,CAAC,EAClB,YAAY,EAAE,UAAU,CAAC,WAAW,CAAC,EACrC,MAAM,EAAE,MAAM,EACd,MAAM,EAAE,MAAM,EACd,SAAS,EAAE,MAAM,EAAE,EACnB,OAAO,CAAC,KAAA,EACR,aAAa,CAAC,EAAE,UAAU,GACzB,OAAO;WAsBG,gBAAgB,CAAC,MAAM,EAAE,UAAU,CAAC,GAAG,CAAC,EAAE,EAAE,SAAS,EAAE;QAAE,MAAM,CAAC,EAAE,MAAM,CAAC;QAAC,GAAG,CAAC,EAAE,MAAM,EAAE,CAAA;KAAE;;;IAkBvG,MAAM,CAAC,YAAY,CAAC,IAAI,EAAE,UAAU,CAAC,WAAW,CAAC,EAAE,MAAM,EAAE,MAAM,EAAE,GAAG,EAAE,MAAM,EAAE;IAchF,MAAM,CAAC,qBAAqB,CAAC,IAAI,EAAE,UAAU,CAAC,WAAW,CAAC,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,CAAC,EAAE,MAAM,EAAE,MAAM,EAAE,GAAG,EAAE,MAAM,EAAE;IAc1H;;;;;;OAMG;IACH,MAAM,CAAC,oBAAoB,CAAC,IAAI,EAAE,UAAU,EAAE;IAmD9C,MAAM,CAAC,oBAAoB,CAAC,IAAI,EAAE,UAAU,EAAE;CAS/C"} \ No newline at end of file diff --git a/dist/internal/cmds.js b/dist/internal/cmds.js index c849c374..904eff7d 100644 --- a/dist/internal/cmds.js +++ b/dist/internal/cmds.js @@ -143,9 +143,10 @@ export class CmdUtils { * @returns {IAction} */ static replaceView(app, existingView, viewId, idtype, selection, options, itemSelection) { + var _a, _b, _c; const view = PluginRegistry.getInstance().getPlugin(EXTENSION_POINT_TDP_VIEW, viewId); // assert view - return ActionUtils.action(ActionMetaData.actionMeta(`Replace ${existingView.name} with ${view.name}`, ObjectRefUtils.category.visual, ObjectRefUtils.operation.update), CMD_REPLACE_VIEW, CmdUtils.replaceViewImpl, [app, existingView], { + return ActionUtils.action(ActionMetaData.actionMeta(`Replace ${(_c = (_b = (_a = existingView.value) === null || _a === void 0 ? void 0 : _a.context) === null || _b === void 0 ? void 0 : _b.desc) === null || _c === void 0 ? void 0 : _c.name} with ${view.name}`, ObjectRefUtils.category.visual, ObjectRefUtils.operation.update), CMD_REPLACE_VIEW, CmdUtils.replaceViewImpl, [app, existingView], { viewId, idtype: idtype ? idtype.id : null, selection: selection || [], diff --git a/dist/internal/cmds.js.map b/dist/internal/cmds.js.map index 33f8dc8a..d0289b87 100644 --- a/dist/internal/cmds.js.map +++ b/dist/internal/cmds.js.map @@ -1 +1 @@ -{"version":3,"file":"cmds.js","sourceRoot":"","sources":["../../src/internal/cmds.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"cmds.js","sourceRoot":"","sources":["../../src/internal/cmds.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/internal/cmds.ts b/src/internal/cmds.ts index 3f730786..41e63a25 100644 --- a/src/internal/cmds.ts +++ b/src/internal/cmds.ts @@ -215,7 +215,11 @@ export class CmdUtils { const view = PluginRegistry.getInstance().getPlugin(EXTENSION_POINT_TDP_VIEW, viewId); // assert view return ActionUtils.action( - ActionMetaData.actionMeta(`Replace ${existingView.name} with ${view.name}`, ObjectRefUtils.category.visual, ObjectRefUtils.operation.update), + ActionMetaData.actionMeta( + `Replace ${existingView.value?.context?.desc?.name} with ${view.name}`, + ObjectRefUtils.category.visual, + ObjectRefUtils.operation.update, + ), CMD_REPLACE_VIEW, CmdUtils.replaceViewImpl, [app, existingView], From cb94ff7227ea1b2edc05b778322ac2edfd8830d5 Mon Sep 17 00:00:00 2001 From: Holger Stitz Date: Tue, 2 Aug 2022 12:18:36 +0200 Subject: [PATCH 05/23] Remove `nav.mainNavi` styles (#415) I couldn't find any occurence or usage of the CSS class `mainNavi` in the TypeScript code of the phovea, Caleydo, or datavisyn organization, nor do know where this element would be. Hence, I would remove this code. --- dist/scss/components/_targid.scss | 189 ------------------------------ src/scss/components/_targid.scss | 189 ------------------------------ 2 files changed, 378 deletions(-) diff --git a/dist/scss/components/_targid.scss b/dist/scss/components/_targid.scss index 4fbfd64a..60d1f090 100644 --- a/dist/scss/components/_targid.scss +++ b/dist/scss/components/_targid.scss @@ -20,195 +20,6 @@ main.targid { } -nav.mainNavi { - display: flex; - flex-direction: column; - - //opacity: .6; - //transition: opacity linear 0.2s; - transition: background linear 0.2s; - - &+.targid { - opacity: 1; - transition: opacity linear 0.2s; - } - - &:hover { - //opacity: 1; - background-color: $core_colour; - - &+.targid { - opacity: .4; - } - } - - a { - color: $core_colour_text; - - &:active, - &:focus, - &:hover { - color: $hover-color; - } - } - - > div { - margin-top: 10px; - padding-top: 5px; - border-top: 1px solid $core_border; - - &:nth-of-type(1) { - margin-top: 0; // remove margin for first div - border-top: none; - } - - > span { - color: #666; - font-size: 10px; - padding: 0 5px; - text-align: center; - width: 100%; - display: block; - } - - ul { - margin: 0; - padding: 0; - list-style: none; - - //flex: 1 auto; - - display: flex; - flex-direction: column; - - .panel { - position: absolute; - left: 60px; - //top: 0; - //bottom: 0; - margin: 0; - padding: 0 0 6px 0; - z-index: 8; - background-color: #fff; - min-width: 150px; - - opacity: 0; - visibility: hidden; - transition: opacity ease .25s; - - &:after { - content: " "; - background: transparent; - position: absolute; - z-index: -1; - top: -20px; - left: -20px; - right: -20px; - bottom: -20px; - } - - .panel-heading { - font-size: 16px; - font-weight: 500; - padding: 7px 15px 4px 15px; - - &:before { - content: "\f0da"; - font-family: "FontAwesome", serif; - font-size: 18px; - color: #adadad; - position: absolute; - top: 0; - left: -18px; - height: 35px; - display: flex; - justify-content: center; - align-items: center; - } - } - - table { - margin-top: -15px; - } - - ul { - margin: -15px; - padding: 0; - list-style: none; - - &:empty { - margin: 0; - } - - &:not(:empty) + div { - margin-top: 25px; - margin-bottom: -5px; - } - - li { - margin: 0; - padding: 0; - - > a { - display: block; - padding: 5px 15px; - text-decoration: none; - font-weight: 500; - width: 100%; - - &:before { - margin-right: 8px; - content: "\f105"; - font-family: "FontAwesome", serif; - } - - &:active, - &:hover, - &:focus { - background: $core_colour; - } - } - } - } - } - - > li { - margin: 2px 0; - padding: 0; - - display: flex; - justify-content: center; - - > button { - position: relative; - display: block; - padding: 2px 0; - margin: 0 5px; - width: 35px; - height: 35px; - line-height: 30px; - - &:hover { - background-color: #fff; - } - } - - &:hover { - > button { - border-color: #adadad; - } - - .panel { - opacity: 1; - visibility: visible; - } - } - } - } - } -} - - // see also src/internal/constants $mode-animation-time: 500ms; diff --git a/src/scss/components/_targid.scss b/src/scss/components/_targid.scss index 4fbfd64a..60d1f090 100644 --- a/src/scss/components/_targid.scss +++ b/src/scss/components/_targid.scss @@ -20,195 +20,6 @@ main.targid { } -nav.mainNavi { - display: flex; - flex-direction: column; - - //opacity: .6; - //transition: opacity linear 0.2s; - transition: background linear 0.2s; - - &+.targid { - opacity: 1; - transition: opacity linear 0.2s; - } - - &:hover { - //opacity: 1; - background-color: $core_colour; - - &+.targid { - opacity: .4; - } - } - - a { - color: $core_colour_text; - - &:active, - &:focus, - &:hover { - color: $hover-color; - } - } - - > div { - margin-top: 10px; - padding-top: 5px; - border-top: 1px solid $core_border; - - &:nth-of-type(1) { - margin-top: 0; // remove margin for first div - border-top: none; - } - - > span { - color: #666; - font-size: 10px; - padding: 0 5px; - text-align: center; - width: 100%; - display: block; - } - - ul { - margin: 0; - padding: 0; - list-style: none; - - //flex: 1 auto; - - display: flex; - flex-direction: column; - - .panel { - position: absolute; - left: 60px; - //top: 0; - //bottom: 0; - margin: 0; - padding: 0 0 6px 0; - z-index: 8; - background-color: #fff; - min-width: 150px; - - opacity: 0; - visibility: hidden; - transition: opacity ease .25s; - - &:after { - content: " "; - background: transparent; - position: absolute; - z-index: -1; - top: -20px; - left: -20px; - right: -20px; - bottom: -20px; - } - - .panel-heading { - font-size: 16px; - font-weight: 500; - padding: 7px 15px 4px 15px; - - &:before { - content: "\f0da"; - font-family: "FontAwesome", serif; - font-size: 18px; - color: #adadad; - position: absolute; - top: 0; - left: -18px; - height: 35px; - display: flex; - justify-content: center; - align-items: center; - } - } - - table { - margin-top: -15px; - } - - ul { - margin: -15px; - padding: 0; - list-style: none; - - &:empty { - margin: 0; - } - - &:not(:empty) + div { - margin-top: 25px; - margin-bottom: -5px; - } - - li { - margin: 0; - padding: 0; - - > a { - display: block; - padding: 5px 15px; - text-decoration: none; - font-weight: 500; - width: 100%; - - &:before { - margin-right: 8px; - content: "\f105"; - font-family: "FontAwesome", serif; - } - - &:active, - &:hover, - &:focus { - background: $core_colour; - } - } - } - } - } - - > li { - margin: 2px 0; - padding: 0; - - display: flex; - justify-content: center; - - > button { - position: relative; - display: block; - padding: 2px 0; - margin: 0 5px; - width: 35px; - height: 35px; - line-height: 30px; - - &:hover { - background-color: #fff; - } - } - - &:hover { - > button { - border-color: #adadad; - } - - .panel { - opacity: 1; - visibility: visible; - } - } - } - } - } -} - - // see also src/internal/constants $mode-animation-time: 500ms; From d1d1d69d508a58082bf0849bceb78ce1db57f993 Mon Sep 17 00:00:00 2001 From: anita-steiner <> Date: Tue, 2 Aug 2022 14:32:46 +0000 Subject: [PATCH 06/23] Prepare github changes --- .github/CODEOWNERS | 1 + .../{bug_report.md => bug-report.md} | 14 +++--- .github/ISSUE_TEMPLATE/feature-request.md | 17 +++++++ .github/ISSUE_TEMPLATE/feature_request.md | 20 --------- .github/PULL_REQUEST_TEMPLATE.md | 27 ----------- .github/pull_request_template.md | 45 +++++++++++++++++++ .github/workflows/build.yml | 8 ++++ .github/workflows/publish.yml | 8 ++++ .github/workflows/release.yml | 8 ++++ 9 files changed, 96 insertions(+), 52 deletions(-) rename .github/ISSUE_TEMPLATE/{bug_report.md => bug-report.md} (73%) create mode 100644 .github/ISSUE_TEMPLATE/feature-request.md delete mode 100644 .github/ISSUE_TEMPLATE/feature_request.md delete mode 100644 .github/PULL_REQUEST_TEMPLATE.md create mode 100644 .github/pull_request_template.md create mode 100644 .github/workflows/build.yml create mode 100644 .github/workflows/publish.yml create mode 100644 .github/workflows/release.yml diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 9836a901..4c1e8fa7 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1 +1,2 @@ * @thinkh + diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug-report.md similarity index 73% rename from .github/ISSUE_TEMPLATE/bug_report.md rename to .github/ISSUE_TEMPLATE/bug-report.md index 3131b0fb..d39e18b7 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug-report.md @@ -1,9 +1,9 @@ --- -name: Bug report -about: Create a report to help us improve -title: '' -labels: 'type: bug' -assignees: '' +name: 🐛Bug Report +about: Create a bug report to help us improve +title: "" +labels: ["type: bug"] +assignees: "" --- @@ -12,6 +12,7 @@ assignees: '' * Release number or git hash: * Browser: * Deployed / Local: +--- ### Steps to reproduce the bug @@ -30,3 +31,6 @@ assignees: '' ### Expected Behavior > Please provide a short description which behavior you expected from your steps + +Thanks for taking the time to fill out this bug report 🤗 +Make sure there aren't any open/closed issues for this topic 😃 diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md new file mode 100644 index 00000000..1be6f2c1 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.md @@ -0,0 +1,17 @@ +--- +name: ✨Feature Request +about: Request a new feature or enhancement +title: "" +labels: ["type: feature"] +--- + +## Short description + +Please provide a short description which summarizes the idea behind this feature request and why this is useful. + +## User stories + +* As a *user*, I want to ... so that ... + + +Please make sure this feature request hasn't been already submitted by someone by looking through other open/closed issues 😃 diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index 3751d42d..00000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this project -title: '' -labels: 'type: feature' -assignees: '' - ---- - -**Is your feature request related to a problem? Please describe.** -A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] - -**Describe the solution you'd like** -As a I want to so that - -**Describe alternatives you've considered** -A clear and concise description of any alternative solutions or features you've considered. - -**Additional context** -Add any other context or screenshots about the feature request here. diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md deleted file mode 100644 index e3ff7dd8..00000000 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ /dev/null @@ -1,27 +0,0 @@ -Closes *list issues numbers here* - -### Developer Checklist (Definition of Done) - -* [ ] Descriptive title for this pull request provided (will be used for release notes later) -* [ ] All acceptance criteria from the issue are met -* [ ] Branch is up-to-date with the branch to be merged with, i.e., develop -* [ ] Code is cleaned up and formatted -* [ ] Code documentation written -* [ ] Unit tests written -* [ ] Tested in Chrome -* [ ] Tested in Firefox -* [ ] Build is successful -* [ ] [Summary of changes](#summary-of-changes) written -* [ ] Wiki documentation written -* [ ] Assign at least one reviewer -* [ ] Assign at least one assignee -* [ ] Add type label (e.g., *bug*, *enhancement*) to this pull request -* [ ] Add next version label (e.g., `next-version: minor`) to this PR following [semver](https://semver.org/) - - -### Summary of changes - -* - -### Screenshots - diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 00000000..266c6ef0 --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,45 @@ +Closes *list issues numbers here* + +### Developer Checklist (Definition of Done) + +**Issue** + +- [ ] All acceptance criteria from the issue are met +- [ ] Tested in latest Chrome/Firefox + +**UI/UX/Vis** + +- [ ] Requires UI/UX/Vis review + - [ ] Reviewer(s) are notified (_tag assignees_) + - [ ] Review has occurred (_link to notes_) + - [ ] Feedback is included in this PR + - [ ] Reviewer(s) approve of concept and design + +**Code** + +- [ ] Branch is up-to-date with the branch to be merged with, i.e., develop +- [ ] Code is cleaned up and formatted +- [ ] Unit tests are written (frontend/backend if applicable) +- [ ] Integration tests are written (if applicable) + +**PR** + +- [ ] Descriptive title for this pull request is provided (will be used for release notes later) +- [ ] Reviewer and assignees are defined +- [ ] Add type label (e.g., *bug*, *feature*) to this pull request +- [ ] Add release label (e.g., `release: minor`) to this PR following [semver](https://semver.org/) +- [ ] The PR is connected to the corresponding issue (via `Closes #...`) +- [ ] [Summary of changes](#summary-of-changes) is written + + +### Summary of changes + +- + +### Screenshots + + +### Additional notes for the reviewer(s) + +- +Thanks for creating this pull request 🤗 diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 00000000..cf5fb438 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,8 @@ +name: build + +on: [push, workflow_dispatch] + +jobs: + build: + uses: datavisyn/github-workflows/.github/workflows/build-node.yml@main + secrets: inherit diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml new file mode 100644 index 00000000..eeccead4 --- /dev/null +++ b/.github/workflows/publish.yml @@ -0,0 +1,8 @@ +name: publish + +on: workflow_dispatch + +jobs: + publish: + uses: datavisyn/github-workflows/.github/workflows/publish-node.yml@main + secrets: inherit diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 00000000..1720aaba --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,8 @@ +name: release + +on: workflow_dispatch + +jobs: + release: + uses: datavisyn/github-workflows/.github/workflows/release-source.yml@main + secrets: inherit From 2b70f25f75f6555a4aa40a2076b47ddee5b54c56 Mon Sep 17 00:00:00 2001 From: anita-steiner <> Date: Thu, 4 Aug 2022 11:17:48 +0000 Subject: [PATCH 07/23] Remove circleci --- .circleci/config.yml | 59 -------------------------------------------- 1 file changed, 59 deletions(-) delete mode 100644 .circleci/config.yml diff --git a/.circleci/config.yml b/.circleci/config.yml deleted file mode 100644 index baa8b460..00000000 --- a/.circleci/config.yml +++ /dev/null @@ -1,59 +0,0 @@ -version: 2.1 - -executors: - node-executor: - working_directory: ~/phovea - docker: - - image: circleci/node:14.17-buster - -jobs: - build: - executor: node-executor - steps: - - checkout - - run: - name: Show Node.js and npm version - command: | - node -v - npm -v - - restore_cache: - key: deps1-{{ .Branch }}-{{ checksum "package.json" }} - - run: - name: Install npm dependencies - command: npm install - - run: - name: Remove npm dependencies installed from git repositories (avoid caching of old commits) - command: | - (grep -l '._resolved.: .\(git[^:]*\|bitbucket\):' ./node_modules/*/package.json || true) | xargs -r dirname | xargs -r rm -rf - - save_cache: - key: deps1-{{ .Branch }}-{{ checksum "package.json" }} - paths: ./node_modules - - run: - name: Install npm dependencies from git repositories (always get latest commit) - command: npm install - - run: - name: Show installed npm dependencies - command: npm list --depth=1 || true - - run: - name: Build - command: npm run dist - - store_artifacts: - path: dist - - persist_to_workspace: - root: ~/phovea - paths: . -workflows: - version: 2.1 -# build-nightly: -# triggers: -# - schedule: -# cron: "15 1 * * 1-5" # "At 01:15 on every day-of-week from Monday through Friday.”, see: https://crontab.guru/#15_1_*_*_1-5 -# filters: -# branches: -# only: -# - develop -# jobs: -# - build - build-branches-and-tags: - jobs: - - build From 12e3942c24c481f89244b44876c979c004e8819b Mon Sep 17 00:00:00 2001 From: dvvanessastoiber Date: Thu, 4 Aug 2022 16:02:00 +0200 Subject: [PATCH 08/23] prepare next dev version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d0e041cf..4b9d57ab 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "ordino", "description": "Target discovery platform for exploring rankings of genes, disease models, and other entities.", - "version": "12.1.0", + "version": "12.1.1-SNAPSHOT", "author": { "name": "The Caleydo Team", "email": "contact@caleydo.org", From 74be49c5b88926265498ad754f801552ee3cd73a Mon Sep 17 00:00:00 2001 From: anita-steiner <> Date: Tue, 9 Aug 2022 06:41:48 +0000 Subject: [PATCH 09/23] Update fontawesome From fc5276c48ab6102498782b15a2ed7e4d63f3b124 Mon Sep 17 00:00:00 2001 From: Vanessa Stoiber <52395160+dvvanessastoiber@users.noreply.github.com> Date: Thu, 11 Aug 2022 09:27:30 +0200 Subject: [PATCH 10/23] refactor: Improve Cypress setup and use Cypress commands.js (#354) Co-authored-by: Florian Engertsberger Co-authored-by: Holger Stitz --- cypress.json | 11 ++++ cypress/fixtures/example.json | 5 ++ cypress/plugins/index.js | 22 +++++++ cypress/support/commands.js | 61 +++++++++++++++++++ cypress/support/index.js | 46 ++++++++++++++ dist/components/HeaderNavigation.d.ts.map | 2 +- dist/components/HeaderNavigation.js | 7 ++- dist/components/HeaderNavigation.js.map | 2 +- dist/components/ListItemDropdown.d.ts.map | 2 +- dist/components/ListItemDropdown.js | 2 +- dist/components/ListItemDropdown.js.map | 2 +- dist/components/OrdinoFooter.d.ts.map | 2 +- dist/components/OrdinoFooter.js | 8 ++- dist/components/OrdinoFooter.js.map | 2 +- dist/components/OrdinoLogo.js | 2 +- dist/components/OrdinoLogo.js.map | 2 +- dist/internal/ViewWrapper.d.ts.map | 2 +- dist/internal/ViewWrapper.js | 15 +++++ dist/internal/ViewWrapper.js.map | 2 +- dist/internal/cmds.d.ts | 6 +- dist/internal/cmds.d.ts.map | 2 +- .../common/OrdinoScrollspy.d.ts.map | 2 +- .../components/common/OrdinoScrollspy.js | 2 +- .../components/common/OrdinoScrollspy.js.map | 2 +- .../components/dataset/NamedSetList.d.ts.map | 2 +- .../components/dataset/NamedSetList.js | 9 +-- .../components/dataset/NamedSetList.js.map | 2 +- .../navigation/OrdinoBreadcrumbs.d.ts.map | 2 +- .../navigation/OrdinoBreadcrumbs.js | 4 +- .../navigation/OrdinoBreadcrumbs.js.map | 2 +- .../session/CommonSessionCard.d.ts.map | 2 +- .../components/session/CommonSessionCard.js | 2 +- .../session/CommonSessionCard.js.map | 2 +- .../session/CurrentSessionCard.d.ts.map | 2 +- .../components/session/CurrentSessionCard.js | 2 +- .../session/CurrentSessionCard.js.map | 2 +- .../session/SavedSessionCard.d.ts.map | 2 +- .../components/session/SavedSessionCard.js | 12 ++-- .../session/SavedSessionCard.js.map | 2 +- .../components/session/SessionDropzone.js | 2 +- .../components/session/SessionDropzone.js.map | 2 +- .../session/SessionListItem.d.ts.map | 2 +- .../components/session/SessionListItem.js | 4 +- .../components/session/SessionListItem.js.map | 2 +- .../session/TemporarySessionCard.d.ts.map | 2 +- .../session/TemporarySessionCard.js | 6 +- .../session/TemporarySessionCard.js.map | 2 +- .../components/tours/TourCard.d.ts.map | 2 +- dist/internal/components/tours/TourCard.js | 6 +- .../internal/components/tours/TourCard.js.map | 2 +- dist/internal/menu/StartMenuLinks.d.ts.map | 2 +- dist/internal/menu/StartMenuLinks.js | 2 +- dist/internal/menu/StartMenuLinks.js.map | 2 +- dist/internal/menu/StartMenuTabShortcuts.js | 2 +- .../menu/StartMenuTabShortcuts.js.map | 2 +- .../menu/StartMenuTabWrapper.d.ts.map | 2 +- dist/internal/menu/StartMenuTabWrapper.js | 4 +- dist/internal/menu/StartMenuTabWrapper.js.map | 2 +- dist/internal/menu/tabs/DatasetsTab.js | 4 +- dist/internal/menu/tabs/DatasetsTab.js.map | 2 +- dist/internal/menu/tabs/SessionsTab.d.ts.map | 2 +- dist/internal/menu/tabs/SessionsTab.js | 6 +- dist/internal/menu/tabs/SessionsTab.js.map | 2 +- package.json | 6 +- src/components/HeaderNavigation.tsx | 6 +- src/components/ListItemDropdown.tsx | 1 + src/components/OrdinoFooter.tsx | 8 ++- src/components/OrdinoLogo.tsx | 2 +- src/internal/ViewWrapper.ts | 18 ++++++ .../components/common/OrdinoScrollspy.tsx | 1 + .../components/dataset/NamedSetList.tsx | 6 +- .../navigation/OrdinoBreadcrumbs.tsx | 5 +- .../components/session/CommonSessionCard.tsx | 1 + .../components/session/CurrentSessionCard.tsx | 1 + .../components/session/SavedSessionCard.tsx | 6 ++ .../components/session/SessionDropzone.tsx | 2 +- .../components/session/SessionListItem.tsx | 3 +- .../session/TemporarySessionCard.tsx | 3 + src/internal/components/tours/TourCard.tsx | 12 +++- src/internal/menu/StartMenuLinks.tsx | 1 + src/internal/menu/StartMenuTabShortcuts.tsx | 2 +- src/internal/menu/StartMenuTabWrapper.tsx | 2 + src/internal/menu/tabs/DatasetsTab.tsx | 4 +- src/internal/menu/tabs/SessionsTab.tsx | 5 +- 84 files changed, 320 insertions(+), 101 deletions(-) create mode 100644 cypress.json create mode 100644 cypress/fixtures/example.json create mode 100644 cypress/plugins/index.js create mode 100644 cypress/support/commands.js create mode 100644 cypress/support/index.js diff --git a/cypress.json b/cypress.json new file mode 100644 index 00000000..82b63b31 --- /dev/null +++ b/cypress.json @@ -0,0 +1,11 @@ +{ + "experimentalStudio": true, + "viewportWidth": 1920, + "viewportHeight": 1080, + "defaultCommandTimeout": 100000, + "responseTimeout": 100000, + "env": { + "host": "http://localhost:8080" + } + } + \ No newline at end of file diff --git a/cypress/fixtures/example.json b/cypress/fixtures/example.json new file mode 100644 index 00000000..02e42543 --- /dev/null +++ b/cypress/fixtures/example.json @@ -0,0 +1,5 @@ +{ + "name": "Using fixtures to represent data", + "email": "hello@cypress.io", + "body": "Fixtures are a great way to mock data for responses to routes" +} diff --git a/cypress/plugins/index.js b/cypress/plugins/index.js new file mode 100644 index 00000000..59b2bab6 --- /dev/null +++ b/cypress/plugins/index.js @@ -0,0 +1,22 @@ +/// +// *********************************************************** +// This example plugins/index.js can be used to load plugins +// +// You can change the location of this file or turn off loading +// the plugins file with the 'pluginsFile' configuration option. +// +// You can read more here: +// https://on.cypress.io/plugins-guide +// *********************************************************** + +// This function is called when a project is opened or re-opened (e.g. due to +// the project's config changing) + +/** + * @type {Cypress.PluginConfig} + */ +// eslint-disable-next-line no-unused-vars +module.exports = (on, config) => { + // `on` is used to hook into various events Cypress emits + // `config` is the resolved Cypress config +} diff --git a/cypress/support/commands.js b/cypress/support/commands.js new file mode 100644 index 00000000..b408f59c --- /dev/null +++ b/cypress/support/commands.js @@ -0,0 +1,61 @@ +// *********************************************** +// This example commands.js shows you how to +// create various custom commands and overwrite +// existing commands. +// +// For more comprehensive examples of custom +// commands please read more here: +// https://on.cypress.io/custom-commands +// *********************************************** +// + +/** + * Count columns in the ranking and wait until the new column has been added + * Auxilary function for checkScoreColLoaded. Count columns in the ranking and wait until the new column has been added + * @param {number} rankingId - ID of the ranking to search in, e.g. 0 for the initial ranking, 1 for the first detail view etc. + * @param {string[]} totalNumColumns - total number of columns that are expected after adding them + */ +Cypress.Commands.add('checkColCountOrdino', (rankingId, totalNumColumns) => { + const colsSelector = `[data-testid=viewWrapper-${rankingId}] > .view > .inner > .tdp-view.lineup > div > main > header > article > section`; + cy.get(colsSelector).should('have.length', totalNumColumns); +}) + +/** + * Check if a score column has finished loading + * Finds score column by searching for input strings in title, label and sublabel of the columns + * @param {number} rankingId - ID of the ranking to search in, e.g. 0 for the initial ranking, 1 for the first detail view etc. + * @param {string[]} searchStrings - Array of strings containing the user input of the modal (if this does not work inspect the header element of the column and extract information from the title attribute) + * @param {string[]} totalNumColumns - total number of columns that are expected after adding them + */ +Cypress.Commands.add('checkScoreColLoadedOrdino', (rankingId, searchStrings, totalNumColumns) => { + const searchStringsLower = searchStrings.map((string) => string.toLowerCase()); + cy.checkColCountOrdino(rankingId, totalNumColumns); + cy + .get(`[data-testid=viewWrapper-${rankingId}] .tdp-view.lineup > div > main > header > article`) + .children() + .filter((i, elem) => { + const label = elem.getElementsByClassName('lu-label')[0]; + const sublabel = elem.getElementsByClassName('lu-sublabel')[0]; + return searchStringsLower.every( + (s) => elem.title.toLowerCase().includes(s) || label.innerHTML.toLowerCase().includes(s) || sublabel.innerHTML.toLowerCase().includes(s), + ); + }) + // extract data-col-id and save it to variable column_id + .invoke('attr', 'data-col-id') + .as('column_id'); + + // use variable column_id and check if first row contains "Loading" + cy.get('@column_id').then((id) => { + return cy + .get(`[data-testid=viewWrapper-${rankingId}] .tdp-view.lineup > div > main > .le-body > [data-ranking="rank${0}"] > div:nth-child(1) > [data-id="${id}"]`) + .should('not.contain', 'Loading'); + }); +}) + +/** + * Wait for the lineup table rows to be visible + * @param {number} rankingId - ID of the ranking to search in, e.g. 0 for the initial ranking, 1 for the first detail view etc. + */ +Cypress.Commands.add('waitLineupReadyOrdino', (rankingId) => { + cy.get(`[data-testid=viewWrapper-${rankingId}] .le-tr`).should('be.visible'); +}) diff --git a/cypress/support/index.js b/cypress/support/index.js new file mode 100644 index 00000000..324187ba --- /dev/null +++ b/cypress/support/index.js @@ -0,0 +1,46 @@ +// *********************************************************** +// This example support/index.js is processed and +// loaded automatically before your test files. +// +// This is a great place to put global configuration and +// behavior that modifies Cypress. +// +// You can change the location of this file or turn off +// automatically serving support files with the +// 'supportFile' configuration option. +// +// You can read more here: +// https://on.cypress.io/configuration +// *********************************************************** + +// Import commands.js using ES2015 syntax: +import './commands' + +// Alternatively you can use CommonJS syntax: +// require('./commands') + + +// Here we define the selector priority for cypress. +// We use Cypress.SelectorPlayground.defaults within itself, in order to define two different selector priorities, +// depending on whether the element has the data-testid attribute. +// This is a little hacky, but works and is the most stable solution. +// Why this works can be founde here: https://github.com/cypress-io/cypress/blob/b6c4ba144cd6ae3d210789bbb69b9aacc6a92094/packages/driver/src/cypress/selector_playground.ts +// If in the future changes happen in cypress, that interfere with this approach, this solution must be changed. + +Cypress.SelectorPlayground.defaults({ + // With onElement we can check whether the element has the data-testid attribute + onElement: (el) => { + if (el.attr('data-testid')) { + // If it has the data-testid attribute then it should only use it in the selector priority. + // This ensures that we get nice outputs in the cypress studio as we intended (hierarchy of data-testid elements). + Cypress.SelectorPlayground.defaults({ + selectorPriority: ['data-testid'], + }) + } else { + // If it does not have it (eg. line up) we use all the available selector types to ensure that a unique selector is returned. + Cypress.SelectorPlayground.defaults({ + selectorPriority: ['data-testid', 'data-cy', 'data-test', 'class', 'tag', 'attributes', 'nth-child', 'id'], + }) + } + }, +}) \ No newline at end of file diff --git a/dist/components/HeaderNavigation.d.ts.map b/dist/components/HeaderNavigation.d.ts.map index 1bbf6351..f4063f52 100644 --- a/dist/components/HeaderNavigation.d.ts.map +++ b/dist/components/HeaderNavigation.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"HeaderNavigation.d.ts","sourceRoot":"","sources":["../../src/components/HeaderNavigation.tsx"],"names":[],"mappings":";AAMA,UAAU,sBAAsB;IAC9B;;OAEG;IACH,KAAK,CAAC,EAAE,KAAK,GAAG,QAAQ,CAAC;IAEzB;;;OAGG;IACH,EAAE,CAAC,EAAE,MAAM,CAAC;CACb;AAED,wBAAgB,gBAAgB,CAAC,EAAE,KAAK,EAAE,EAAW,EAAE,EAAE,sBAAsB,eAgD9E"} \ No newline at end of file +{"version":3,"file":"HeaderNavigation.d.ts","sourceRoot":"","sources":["../../src/components/HeaderNavigation.tsx"],"names":[],"mappings":";AAMA,UAAU,sBAAsB;IAC9B;;OAEG;IACH,KAAK,CAAC,EAAE,KAAK,GAAG,QAAQ,CAAC;IAEzB;;;OAGG;IACH,EAAE,CAAC,EAAE,MAAM,CAAC;CACb;AAED,wBAAgB,gBAAgB,CAAC,EAAE,KAAK,EAAE,EAAW,EAAE,EAAE,sBAAsB,eAkD9E"} \ No newline at end of file diff --git a/dist/components/HeaderNavigation.js b/dist/components/HeaderNavigation.js index a9060d2b..8a28f29d 100644 --- a/dist/components/HeaderNavigation.js +++ b/dist/components/HeaderNavigation.js @@ -4,21 +4,22 @@ import { PluginRegistry } from 'tdp_core'; import { OrdinoLogo } from './OrdinoLogo'; import { EP_ORDINO_HEADER_MENU } from '../base'; export function HeaderNavigation({ fixed, bg = 'dark' }) { + const testId = 'ordino-navbar'; const links = PluginRegistry.getInstance() .listPlugins(EP_ORDINO_HEADER_MENU) .map((d) => d) // no need to load the plugin; everything is contained in the plugin desc .map((d) => d.links)[0]; // take only the first footer menu - return (React.createElement("nav", { className: `ordino-header-navigation navbar navbar-expand-lg navbar-dark bg-${bg} ${fixed === 'top' ? 'fixed-top' : ''} ${fixed === 'bottom' ? 'fixed-bottom' : ''}` }, + return (React.createElement("nav", { className: `ordino-header-navigation navbar navbar-expand-lg navbar-dark bg-${bg} ${fixed === 'top' ? 'fixed-top' : ''} ${fixed === 'bottom' ? 'fixed-bottom' : ''}`, "data-testid": `${testId}` }, React.createElement("div", { className: "container-fluid" }, React.createElement("a", { href: "#/", className: "navbar-brand" }, React.createElement(OrdinoLogo, null)), - React.createElement("a", { href: "/app/", className: "order-2 mx-3 mx-lg-0 ms-auto ms-lg-3 btn btn-light" }, "Start Analysis"), + React.createElement("a", { href: "/app/", className: "order-2 mx-3 mx-lg-0 ms-auto ms-lg-3 btn btn-light", "data-testid": "start-analysis-button" }, "Start Analysis"), React.createElement("button", { className: "navbar-toggler", type: "button", "data-bs-toggle": "collapse", "data-bs-target": "#ordino-header-navbar-nav", "aria-controls": "ordino-header-navbar-nav", "aria-expanded": "false", "aria-label": "Toggle navigation" }, React.createElement("span", { className: "navbar-toggler-icon" })), React.createElement("div", { className: "order-1 navbar-collapse collapse", id: "ordino-header-navbar-nav" }, links && (React.createElement("ul", { className: "navbar-nav" }, links.map(({ text, page, faIcon }, i) => ( // eslint-disable-next-line react/no-array-index-key React.createElement("li", { className: "px-3 nav-item", key: i }, - React.createElement(NavLink, { to: page, className: "nav-link", activeClassName: "active" }, + React.createElement(NavLink, { to: page, className: "nav-link", activeClassName: "active", "data-testid": `${page}-link` }, faIcon && React.createElement("i", { className: `${faIcon} me-2` }), text)))))))))); } diff --git a/dist/components/HeaderNavigation.js.map b/dist/components/HeaderNavigation.js.map index 840a3b33..ecaa400d 100644 --- a/dist/components/HeaderNavigation.js.map +++ b/dist/components/HeaderNavigation.js.map @@ -1 +1 @@ -{"version":3,"file":"HeaderNavigation.js","sourceRoot":"","sources":["../../src/components/HeaderNavigation.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,EAAE,OAAO,EAAE,MAAM,kBAAkB,CAAC;AAC3C,OAAO,EAAE,cAAc,EAAE,MAAM,UAAU,CAAC;AAC1C,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAC;AAC1C,OAAO,EAAE,qBAAqB,EAAgD,MAAM,SAAS,CAAC;AAe9F,MAAM,UAAU,gBAAgB,CAAC,EAAE,KAAK,EAAE,EAAE,GAAG,MAAM,EAA0B;IAC7E,MAAM,KAAK,GAA4B,cAAc,CAAC,WAAW,EAAE;SAChE,WAAW,CAAC,qBAAqB,CAAC;SAClC,GAAG,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAA0B,CAAC,CAAC,yEAAyE;SAChH,GAAG,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,kCAAkC;IAE7D,OAAO,CACL,6BACE,SAAS,EAAE,mEAAmE,EAAE,IAAI,KAAK,KAAK,KAAK,CAAC,CAAC,CAAC,WAAW,CAAC,CAAC,CAAC,EAAE,IACpH,KAAK,KAAK,QAAQ,CAAC,CAAC,CAAC,cAAc,CAAC,CAAC,CAAC,EACxC,EAAE;QAEF,6BAAK,SAAS,EAAC,iBAAiB;YAC9B,2BAAG,IAAI,EAAC,IAAI,EAAC,SAAS,EAAC,cAAc;gBACnC,oBAAC,UAAU,OAAG,CACZ;YACJ,2BAAG,IAAI,EAAC,OAAO,EAAC,SAAS,EAAC,oDAAoD,qBAE1E;YACJ,gCACE,SAAS,EAAC,gBAAgB,EAC1B,IAAI,EAAC,QAAQ,oBACE,UAAU,oBACV,2BAA2B,mBAC5B,0BAA0B,mBAC1B,OAAO,gBACV,mBAAmB;gBAE9B,8BAAM,SAAS,EAAC,qBAAqB,GAAG,CACjC;YACT,6BAAK,SAAS,EAAC,kCAAkC,EAAC,EAAE,EAAC,0BAA0B,IAC5E,KAAK,IAAI,CACR,4BAAI,SAAS,EAAC,YAAY,IACvB,KAAK,CAAC,GAAG,CAAC,CAAC,EAAE,IAAI,EAAE,IAAI,EAAE,MAAM,EAAE,EAAE,CAAC,EAAE,EAAE,CAAC;YACxC,oDAAoD;YACpD,4BAAI,SAAS,EAAC,eAAe,EAAC,GAAG,EAAE,CAAC;gBAClC,oBAAC,OAAO,IAAC,EAAE,EAAE,IAAI,EAAE,SAAS,EAAC,UAAU,EAAC,eAAe,EAAC,QAAQ;oBAC7D,MAAM,IAAI,2BAAG,SAAS,EAAE,GAAG,MAAM,OAAO,GAAI;oBAC5C,IAAI,CACG,CACP,CACN,CAAC,CACC,CACN,CACG,CACF,CACF,CACP,CAAC;AACJ,CAAC"} \ No newline at end of file +{"version":3,"file":"HeaderNavigation.js","sourceRoot":"","sources":["../../src/components/HeaderNavigation.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,EAAE,OAAO,EAAE,MAAM,kBAAkB,CAAC;AAC3C,OAAO,EAAE,cAAc,EAAE,MAAM,UAAU,CAAC;AAC1C,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAC;AAC1C,OAAO,EAAE,qBAAqB,EAAgD,MAAM,SAAS,CAAC;AAe9F,MAAM,UAAU,gBAAgB,CAAC,EAAE,KAAK,EAAE,EAAE,GAAG,MAAM,EAA0B;IAC7E,MAAM,MAAM,GAAG,eAAe,CAAC;IAC/B,MAAM,KAAK,GAA4B,cAAc,CAAC,WAAW,EAAE;SAChE,WAAW,CAAC,qBAAqB,CAAC;SAClC,GAAG,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAA0B,CAAC,CAAC,yEAAyE;SAChH,GAAG,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,kCAAkC;IAE7D,OAAO,CACL,6BACE,SAAS,EAAE,mEAAmE,EAAE,IAAI,KAAK,KAAK,KAAK,CAAC,CAAC,CAAC,WAAW,CAAC,CAAC,CAAC,EAAE,IACpH,KAAK,KAAK,QAAQ,CAAC,CAAC,CAAC,cAAc,CAAC,CAAC,CAAC,EACxC,EAAE,iBACW,GAAG,MAAM,EAAE;QAExB,6BAAK,SAAS,EAAC,iBAAiB;YAC9B,2BAAG,IAAI,EAAC,IAAI,EAAC,SAAS,EAAC,cAAc;gBACnC,oBAAC,UAAU,OAAG,CACZ;YACJ,2BAAG,IAAI,EAAC,OAAO,EAAC,SAAS,EAAC,oDAAoD,iBAAa,uBAAuB,qBAE9G;YACJ,gCACE,SAAS,EAAC,gBAAgB,EAC1B,IAAI,EAAC,QAAQ,oBACE,UAAU,oBACV,2BAA2B,mBAC5B,0BAA0B,mBAC1B,OAAO,gBACV,mBAAmB;gBAE9B,8BAAM,SAAS,EAAC,qBAAqB,GAAG,CACjC;YACT,6BAAK,SAAS,EAAC,kCAAkC,EAAC,EAAE,EAAC,0BAA0B,IAC5E,KAAK,IAAI,CACR,4BAAI,SAAS,EAAC,YAAY,IACvB,KAAK,CAAC,GAAG,CAAC,CAAC,EAAE,IAAI,EAAE,IAAI,EAAE,MAAM,EAAE,EAAE,CAAC,EAAE,EAAE,CAAC;YACxC,oDAAoD;YACpD,4BAAI,SAAS,EAAC,eAAe,EAAC,GAAG,EAAE,CAAC;gBAClC,oBAAC,OAAO,IAAC,EAAE,EAAE,IAAI,EAAE,SAAS,EAAC,UAAU,EAAC,eAAe,EAAC,QAAQ,iBAAc,GAAG,IAAI,OAAO;oBACzF,MAAM,IAAI,2BAAG,SAAS,EAAE,GAAG,MAAM,OAAO,GAAI;oBAC5C,IAAI,CACG,CACP,CACN,CAAC,CACC,CACN,CACG,CACF,CACF,CACP,CAAC;AACJ,CAAC"} \ No newline at end of file diff --git a/dist/components/ListItemDropdown.d.ts.map b/dist/components/ListItemDropdown.d.ts.map index 035d1b93..104dd8d1 100644 --- a/dist/components/ListItemDropdown.d.ts.map +++ b/dist/components/ListItemDropdown.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"ListItemDropdown.d.ts","sourceRoot":"","sources":["../../src/components/ListItemDropdown.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAE1B,UAAU,sBAAsB;IAC9B,QAAQ,CAAC,EAAE,KAAK,CAAC,SAAS,EAAE,CAAC;CAC9B;AAED,eAAO,MAAM,gBAAgB,wFAkB3B,CAAC"} \ No newline at end of file +{"version":3,"file":"ListItemDropdown.d.ts","sourceRoot":"","sources":["../../src/components/ListItemDropdown.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAE1B,UAAU,sBAAsB;IAC9B,QAAQ,CAAC,EAAE,KAAK,CAAC,SAAS,EAAE,CAAC;CAC9B;AAED,eAAO,MAAM,gBAAgB,wFAmB3B,CAAC"} \ No newline at end of file diff --git a/dist/components/ListItemDropdown.js b/dist/components/ListItemDropdown.js index 3922f13b..4eaa9a3d 100644 --- a/dist/components/ListItemDropdown.js +++ b/dist/components/ListItemDropdown.js @@ -1,7 +1,7 @@ import React from 'react'; export const ListItemDropdown = React.forwardRef(function ListItemDropdown(props, ref) { return (React.createElement("div", { className: "dropdown btn-group-vertical list-item-dropdown" }, - React.createElement("button", { className: "btn btn-link dropdown-toggle", type: "button", id: "dropdownMenuButton", "data-bs-toggle": "dropdown", "aria-haspopup": "true", "aria-expanded": "false" }, + React.createElement("button", { className: "btn btn-link dropdown-toggle", type: "button", id: "dropdownMenuButton", "data-testid": "list-item-dropdown-button", "data-bs-toggle": "dropdown", "aria-haspopup": "true", "aria-expanded": "false" }, React.createElement("i", { className: "fas fa-ellipsis-v" })), React.createElement("div", { className: "dropdown-menu", "data-bs-popper": "static", "aria-labelledby": "dropdownMenuButton" }, props.children))); }); diff --git a/dist/components/ListItemDropdown.js.map b/dist/components/ListItemDropdown.js.map index 415946b6..fb915b57 100644 --- a/dist/components/ListItemDropdown.js.map +++ b/dist/components/ListItemDropdown.js.map @@ -1 +1 @@ -{"version":3,"file":"ListItemDropdown.js","sourceRoot":"","sources":["../../src/components/ListItemDropdown.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAM1B,MAAM,CAAC,MAAM,gBAAgB,GAAG,KAAK,CAAC,UAAU,CAAC,SAAS,gBAAgB,CAAC,KAA6B,EAAE,GAAG;IAC3G,OAAO,CACL,6BAAK,SAAS,EAAC,gDAAgD;QAC7D,gCACE,SAAS,EAAC,8BAA8B,EACxC,IAAI,EAAC,QAAQ,EACb,EAAE,EAAC,oBAAoB,oBACR,UAAU,mBACX,MAAM,mBACN,OAAO;YAErB,2BAAG,SAAS,EAAC,mBAAmB,GAAG,CAC5B;QACT,6BAAK,SAAS,EAAC,eAAe,oBAAgB,QAAQ,qBAAiB,oBAAoB,IACxF,KAAK,CAAC,QAAQ,CACX,CACF,CACP,CAAC;AACJ,CAAC,CAAC,CAAC"} \ No newline at end of file +{"version":3,"file":"ListItemDropdown.js","sourceRoot":"","sources":["../../src/components/ListItemDropdown.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAM1B,MAAM,CAAC,MAAM,gBAAgB,GAAG,KAAK,CAAC,UAAU,CAAC,SAAS,gBAAgB,CAAC,KAA6B,EAAE,GAAG;IAC3G,OAAO,CACL,6BAAK,SAAS,EAAC,gDAAgD;QAC7D,gCACE,SAAS,EAAC,8BAA8B,EACxC,IAAI,EAAC,QAAQ,EACb,EAAE,EAAC,oBAAoB,iBACX,2BAA2B,oBACxB,UAAU,mBACX,MAAM,mBACN,OAAO;YAErB,2BAAG,SAAS,EAAC,mBAAmB,GAAG,CAC5B;QACT,6BAAK,SAAS,EAAC,eAAe,oBAAgB,QAAQ,qBAAiB,oBAAoB,IACxF,KAAK,CAAC,QAAQ,CACX,CACF,CACP,CAAC;AACJ,CAAC,CAAC,CAAC"} \ No newline at end of file diff --git a/dist/components/OrdinoFooter.d.ts.map b/dist/components/OrdinoFooter.d.ts.map index 76b9cf64..fcbde66c 100644 --- a/dist/components/OrdinoFooter.d.ts.map +++ b/dist/components/OrdinoFooter.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"OrdinoFooter.d.ts","sourceRoot":"","sources":["../../src/components/OrdinoFooter.tsx"],"names":[],"mappings":";AA8BA,wBAAgB,YAAY,CAAC,KAAK,KAAA,eAsCjC"} \ No newline at end of file +{"version":3,"file":"OrdinoFooter.d.ts","sourceRoot":"","sources":["../../src/components/OrdinoFooter.tsx"],"names":[],"mappings":";AA+BA,wBAAgB,YAAY,CAAC,KAAK,KAAA,eAuCjC"} \ No newline at end of file diff --git a/dist/components/OrdinoFooter.js b/dist/components/OrdinoFooter.js index e2356fa4..a1c543f1 100644 --- a/dist/components/OrdinoFooter.js +++ b/dist/components/OrdinoFooter.js @@ -5,18 +5,20 @@ import { OrdinoLogo } from './OrdinoLogo'; import { EP_ORDINO_FOOTER_MENU } from '../base'; // tslint:disable-next-line: variable-name function FooterLink(props) { + const testId = props.to === '/' ? '' : `${props.to.replace(/\s+/g, '-').toLowerCase()}-footerLink`; // check if FooterLink is logo, footer logo should not have data-testid in footerlink if (props.openInNewWindow) { - return (React.createElement(Link, { to: props.to, className: props.className, target: "_blank", rel: "noopener noreferrer" }, props.children)); + return (React.createElement(Link, { to: props.to, className: props.className, "data-testid": testId, target: "_blank", rel: "noopener noreferrer" }, props.children)); } - return (React.createElement(Link, { to: props.to, className: props.className }, props.children)); + return (React.createElement(Link, { to: props.to, className: props.className, "data-testid": testId }, props.children)); } export function OrdinoFooter(props) { + const testId = props.testId; const openInNewWindow = !!props.openInNewWindow; // undefined and null = false (default) const lists = PluginRegistry.getInstance() .listPlugins(EP_ORDINO_FOOTER_MENU) .map((d) => d) // no need to load the plugin; everything is contained in the plugin desc .map((d) => d.lists)[0]; // take only the first footer menu - return (React.createElement("div", { className: "ordino-footer pt-4 pb-6 px-5" }, + return (React.createElement("div", { className: "ordino-footer pt-4 pb-6 px-5", "data-testid": `ordino-footer-${testId}` }, React.createElement("nav", { className: "ordino-footer-navigation row" }, lists && lists.map((list, index) => { return ( diff --git a/dist/components/OrdinoFooter.js.map b/dist/components/OrdinoFooter.js.map index 77ac76fa..e4c69c1f 100644 --- a/dist/components/OrdinoFooter.js.map +++ b/dist/components/OrdinoFooter.js.map @@ -1 +1 @@ -{"version":3,"file":"OrdinoFooter.js","sourceRoot":"","sources":["../../src/components/OrdinoFooter.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,EAAE,IAAI,EAAE,MAAM,kBAAkB,CAAC;AACxC,OAAO,EAAE,cAAc,EAAE,MAAM,UAAU,CAAC;AAC1C,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAC;AAC1C,OAAO,EAAE,qBAAqB,EAAgD,MAAM,SAAS,CAAC;AAS9F,0CAA0C;AAC1C,SAAS,UAAU,CAAC,KAAuB;IACzC,IAAI,KAAK,CAAC,eAAe,EAAE;QACzB,OAAO,CACL,oBAAC,IAAI,IAAC,EAAE,EAAE,KAAK,CAAC,EAAE,EAAE,SAAS,EAAE,KAAK,CAAC,SAAS,EAAE,MAAM,EAAC,QAAQ,EAAC,GAAG,EAAC,qBAAqB,IACtF,KAAK,CAAC,QAAQ,CACV,CACR,CAAC;KACH;IAED,OAAO,CACL,oBAAC,IAAI,IAAC,EAAE,EAAE,KAAK,CAAC,EAAE,EAAE,SAAS,EAAE,KAAK,CAAC,SAAS,IAC3C,KAAK,CAAC,QAAQ,CACV,CACR,CAAC;AACJ,CAAC;AAED,MAAM,UAAU,YAAY,CAAC,KAAK;IAChC,MAAM,eAAe,GAAG,CAAC,CAAC,KAAK,CAAC,eAAe,CAAC,CAAC,uCAAuC;IAExF,MAAM,KAAK,GAA8B,cAAc,CAAC,WAAW,EAAE;SAClE,WAAW,CAAC,qBAAqB,CAAC;SAClC,GAAG,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAA0B,CAAC,CAAC,yEAAyE;SAChH,GAAG,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,kCAAkC;IAE7D,OAAO,CACL,6BAAK,SAAS,EAAC,8BAA8B;QAC3C,6BAAK,SAAS,EAAC,8BAA8B,IAC1C,KAAK;YACJ,KAAK,CAAC,GAAG,CAAC,CAAC,IAAI,EAAE,KAAK,EAAE,EAAE;gBACxB,OAAO;gBACL,oDAAoD;gBACpD,6BAAK,SAAS,EAAC,wBAAwB,EAAC,GAAG,EAAE,KAAK,IAC/C,IAAI;oBACH,IAAI,CAAC,GAAG,CAAC,CAAC,IAAI,EAAE,EAAE;wBAChB,OAAO,CACL,oBAAC,UAAU,IAAC,GAAG,EAAE,IAAI,CAAC,IAAI,EAAE,EAAE,EAAE,IAAI,CAAC,IAAI,EAAE,eAAe,EAAE,eAAe,EAAE,SAAS,EAAC,wCAAwC;4BAC5H,IAAI,CAAC,MAAM,IAAI,2BAAG,SAAS,EAAE,GAAG,IAAI,CAAC,MAAM,OAAO,GAAI;4BACtD,IAAI,CAAC,IAAI,CACC,CACd,CAAC;oBACJ,CAAC,CAAC,CACA,CACP,CAAC;YACJ,CAAC,CAAC,CACA;QACN,6BAAK,SAAS,EAAC,KAAK;YAClB,6BAAK,SAAS,EAAC,mDAAmD;gBAChE,oBAAC,UAAU,IAAC,EAAE,EAAC,GAAG,EAAC,eAAe,EAAE,eAAe;oBACjD,oBAAC,UAAU,OAAG,CACH,CACT,CACF,CACF,CACP,CAAC;AACJ,CAAC"} \ No newline at end of file +{"version":3,"file":"OrdinoFooter.js","sourceRoot":"","sources":["../../src/components/OrdinoFooter.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,EAAE,IAAI,EAAE,MAAM,kBAAkB,CAAC;AACxC,OAAO,EAAE,cAAc,EAAE,MAAM,UAAU,CAAC;AAC1C,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAC;AAC1C,OAAO,EAAE,qBAAqB,EAAgD,MAAM,SAAS,CAAC;AAS9F,0CAA0C;AAC1C,SAAS,UAAU,CAAC,KAAuB;IACzC,MAAM,MAAM,GAAG,KAAK,CAAC,EAAE,KAAK,GAAG,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,GAAG,KAAK,CAAC,EAAE,CAAC,OAAO,CAAC,MAAM,EAAE,GAAG,CAAC,CAAC,WAAW,EAAE,aAAa,CAAC,CAAC,qFAAqF;IACzL,IAAI,KAAK,CAAC,eAAe,EAAE;QACzB,OAAO,CACL,oBAAC,IAAI,IAAC,EAAE,EAAE,KAAK,CAAC,EAAE,EAAE,SAAS,EAAE,KAAK,CAAC,SAAS,iBAAe,MAAM,EAAE,MAAM,EAAC,QAAQ,EAAC,GAAG,EAAC,qBAAqB,IAC3G,KAAK,CAAC,QAAQ,CACV,CACR,CAAC;KACH;IAED,OAAO,CACL,oBAAC,IAAI,IAAC,EAAE,EAAE,KAAK,CAAC,EAAE,EAAE,SAAS,EAAE,KAAK,CAAC,SAAS,iBAAe,MAAM,IAChE,KAAK,CAAC,QAAQ,CACV,CACR,CAAC;AACJ,CAAC;AAED,MAAM,UAAU,YAAY,CAAC,KAAK;IAChC,MAAM,MAAM,GAAG,KAAK,CAAC,MAAM,CAAC;IAC5B,MAAM,eAAe,GAAG,CAAC,CAAC,KAAK,CAAC,eAAe,CAAC,CAAC,uCAAuC;IAExF,MAAM,KAAK,GAA8B,cAAc,CAAC,WAAW,EAAE;SAClE,WAAW,CAAC,qBAAqB,CAAC;SAClC,GAAG,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAA0B,CAAC,CAAC,yEAAyE;SAChH,GAAG,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,kCAAkC;IAE7D,OAAO,CACL,6BAAK,SAAS,EAAC,8BAA8B,iBAAc,iBAAiB,MAAM,EAAE;QAClF,6BAAK,SAAS,EAAC,8BAA8B,IAC1C,KAAK;YACJ,KAAK,CAAC,GAAG,CAAC,CAAC,IAAI,EAAE,KAAK,EAAE,EAAE;gBACxB,OAAO;gBACL,oDAAoD;gBACpD,6BAAK,SAAS,EAAC,wBAAwB,EAAC,GAAG,EAAE,KAAK,IAC/C,IAAI;oBACH,IAAI,CAAC,GAAG,CAAC,CAAC,IAAI,EAAE,EAAE;wBAChB,OAAO,CACL,oBAAC,UAAU,IAAC,GAAG,EAAE,IAAI,CAAC,IAAI,EAAE,EAAE,EAAE,IAAI,CAAC,IAAI,EAAE,eAAe,EAAE,eAAe,EAAE,SAAS,EAAC,wCAAwC;4BAC5H,IAAI,CAAC,MAAM,IAAI,2BAAG,SAAS,EAAE,GAAG,IAAI,CAAC,MAAM,OAAO,GAAI;4BACtD,IAAI,CAAC,IAAI,CACC,CACd,CAAC;oBACJ,CAAC,CAAC,CACA,CACP,CAAC;YACJ,CAAC,CAAC,CACA;QACN,6BAAK,SAAS,EAAC,KAAK;YAClB,6BAAK,SAAS,EAAC,mDAAmD;gBAChE,oBAAC,UAAU,IAAC,EAAE,EAAC,GAAG,EAAC,eAAe,EAAE,eAAe;oBACjD,oBAAC,UAAU,OAAG,CACH,CACT,CACF,CACF,CACP,CAAC;AACJ,CAAC"} \ No newline at end of file diff --git a/dist/components/OrdinoLogo.js b/dist/components/OrdinoLogo.js index d18832ab..e024ab19 100644 --- a/dist/components/OrdinoLogo.js +++ b/dist/components/OrdinoLogo.js @@ -2,7 +2,7 @@ import * as React from 'react'; import { useOrdinoLogo } from '../hooks/useOrdinoLogo'; export function OrdinoLogo() { const { status, value } = useOrdinoLogo(); - return (status === 'success' && (React.createElement("div", { className: "ordino-logo" }, + return (status === 'success' && (React.createElement("div", { className: "ordino-logo", "data-testid": "ordino-logo" }, React.createElement("img", { alt: "", src: value.icon, width: value.width, height: value.height }), " ", value.text))); diff --git a/dist/components/OrdinoLogo.js.map b/dist/components/OrdinoLogo.js.map index 6466a6ff..06160768 100644 --- a/dist/components/OrdinoLogo.js.map +++ b/dist/components/OrdinoLogo.js.map @@ -1 +1 @@ -{"version":3,"file":"OrdinoLogo.js","sourceRoot":"","sources":["../../src/components/OrdinoLogo.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,EAAE,aAAa,EAAE,MAAM,wBAAwB,CAAC;AAEvD,MAAM,UAAU,UAAU;IACxB,MAAM,EAAE,MAAM,EAAE,KAAK,EAAE,GAAG,aAAa,EAAE,CAAC;IAC1C,OAAO,CACL,MAAM,KAAK,SAAS,IAAI,CACtB,6BAAK,SAAS,EAAC,aAAa;QAC1B,6BAAK,GAAG,EAAC,EAAE,EAAC,GAAG,EAAE,KAAK,CAAC,IAAI,EAAE,KAAK,EAAE,KAAK,CAAC,KAAK,EAAE,MAAM,EAAE,KAAK,CAAC,MAAM,GAAI;;QAAE,KAAK,CAAC,IAAI,CACjF,CACP,CACF,CAAC;AACJ,CAAC"} \ No newline at end of file +{"version":3,"file":"OrdinoLogo.js","sourceRoot":"","sources":["../../src/components/OrdinoLogo.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,EAAE,aAAa,EAAE,MAAM,wBAAwB,CAAC;AAEvD,MAAM,UAAU,UAAU;IACxB,MAAM,EAAE,MAAM,EAAE,KAAK,EAAE,GAAG,aAAa,EAAE,CAAC;IAC1C,OAAO,CACL,MAAM,KAAK,SAAS,IAAI,CACtB,6BAAK,SAAS,EAAC,aAAa,iBAAa,aAAa;QACpD,6BAAK,GAAG,EAAC,EAAE,EAAC,GAAG,EAAE,KAAK,CAAC,IAAI,EAAE,KAAK,EAAE,KAAK,CAAC,KAAK,EAAE,MAAM,EAAE,KAAK,CAAC,MAAM,GAAI;;QAAE,KAAK,CAAC,IAAI,CACjF,CACP,CACF,CAAC;AACJ,CAAC"} \ No newline at end of file diff --git a/dist/internal/ViewWrapper.d.ts.map b/dist/internal/ViewWrapper.d.ts.map index c858cfaa..5765e9ed 100644 --- a/dist/internal/ViewWrapper.d.ts.map +++ b/dist/internal/ViewWrapper.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"ViewWrapper.d.ts","sourceRoot":"","sources":["../../src/internal/ViewWrapper.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"ViewWrapper.d.ts","sourceRoot":"","sources":["../../src/internal/ViewWrapper.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/internal/ViewWrapper.js b/dist/internal/ViewWrapper.js index 85bc0ba0..8afc037a 100644 --- a/dist/internal/ViewWrapper.js +++ b/dist/internal/ViewWrapper.js @@ -15,6 +15,16 @@ function generateHash(desc, selection) { const s = `${selection.idtype ? selection.idtype.id : ''}r${selection.ids}`; return `${desc.id}_${s}`; } +// function to get the previous siblings of an element, used to calculate a unique id for the viewwrapper +const previousSiblings = (elem) => { + // create an empty array + const siblings = []; + // eslint-disable-next-line no-cond-assign + while ((elem = elem.previousElementSibling)) { + siblings.push(elem); + } + return siblings; +}; export class ViewWrapper extends EventHandler { /** * Initialize this view, create the root node and the (inner) view @@ -86,6 +96,9 @@ export class ViewWrapper extends EventHandler { * @param options */ createView(selection, itemSelection, plugin, options) { + // add data-testid to viewWrapper, use id of viewWrapper and number of previous siblings to make it unique + const numPrevSiblings = previousSiblings(this.$viewWrapper.node()).length; + this.$viewWrapper.attr('data-testid', `viewWrapper-${numPrevSiblings}`); this.$node = this.$viewWrapper.append('div').classed('view', true).datum(this); this.$chooser = this.$viewWrapper .append('div') @@ -98,6 +111,7 @@ export class ViewWrapper extends EventHandler { .attr('type', 'button') .attr('class', 'btn-close') .attr('aria-label', 'Close') + .attr('data-testid', 'close-button') .on('click', (d) => { this.remove(); }); @@ -262,6 +276,7 @@ export class ViewWrapper extends EventHandler { const $buttons = $categories.selectAll('button').data((d) => d.views); $buttons.enter().append('button').classed('btn', true); $buttons.attr('data-viewid', (d) => d.id); + $buttons.attr('data-testid', (d) => d.id); $buttons .text((d) => d.name) .attr('disabled', (d) => (d.mockup || !d.enabled ? 'disabled' : null)) diff --git a/dist/internal/ViewWrapper.js.map b/dist/internal/ViewWrapper.js.map index bc51bbc6..09171ec5 100644 --- a/dist/internal/ViewWrapper.js.map +++ b/dist/internal/ViewWrapper.js.map @@ -1 +1 @@ -{"version":3,"file":"ViewWrapper.js","sourceRoot":"","sources":["../../src/internal/ViewWrapper.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"ViewWrapper.js","sourceRoot":"","sources":["../../src/internal/ViewWrapper.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/internal/cmds.d.ts b/dist/internal/cmds.d.ts index 3a1688c8..b42f8938 100644 --- a/dist/internal/cmds.d.ts +++ b/dist/internal/cmds.d.ts @@ -71,10 +71,8 @@ export declare class CmdUtils { static setSelectionImpl(inputs: IObjectRef[], parameter: { idtype?: string; ids?: string[]; - }): Promise<{ - inverse: IAction; - }>; - static setSelection(view: IObjectRef, idtype: IDType, ids: string[]): IAction; + }): any; + static setSelection(view: IObjectRef, idtype: IDType, ids: string[]): any; static setAndUpdateSelection(view: IObjectRef, target: IObjectRef, idtype: IDType, ids: string[]): IAction; /** * Factory function that compresses a series of action to fewer one. diff --git a/dist/internal/cmds.d.ts.map b/dist/internal/cmds.d.ts.map index 9a26324c..0b583b90 100644 --- a/dist/internal/cmds.d.ts.map +++ b/dist/internal/cmds.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"cmds.d.ts","sourceRoot":"","sources":["../../src/internal/cmds.ts"],"names":[],"mappings":"AAAA;;;;;;uEAMuE;AAEvE,OAAO,EAEL,UAAU,EAEV,OAAO,EAEP,UAAU,EACV,UAAU,EACV,eAAe,EAGf,MAAM,EAEN,UAAU,EACX,MAAM,UAAU,CAAC;AAClB,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAC5C,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAC;AAO1C,qBAAa,QAAQ;IACnB,MAAM,CAAC,WAAW,CAAC,IAAI,EAAE,UAAU,CAAC,OAAO,QAAQ,CAAC,oBAAoB,CAAC,CAAC,GAAG,UAAU;IAOvF,MAAM,CAAC,kBAAkB,CAAC,SAAS,CAAC,EAAE,UAAU;;;;IAOhD;;;;;;OAMG;WACU,cAAc,CAAC,IAAI,EAAE,UAAU,EAAE,MAAM,EAAE,UAAU,CAAC,GAAG,CAAC,EAAE,EAAE,SAAS,EAAE,GAAG,EAAE,KAAK,EAAE,eAAe,GAAG,OAAO,CAAC,UAAU,CAAC;IAoBrI;;;;;OAKG;IACH,MAAM,CAAC,cAAc,CAAC,MAAM,EAAE,UAAU,CAAC,GAAG,CAAC,EAAE,EAAE,SAAS,KAAA,GAAG,UAAU;IAsBvE;;;;;;;;OAQG;WACU,eAAe,CAAC,IAAI,EAAE,UAAU,EAAE,MAAM,EAAE,UAAU,CAAC,GAAG,CAAC,EAAE,EAAE,SAAS,EAAE,GAAG,GAAG,OAAO,CAAC,UAAU,CAAC;IA8B9G;;;;;;;;OAQG;IACH,MAAM,CAAC,UAAU,CAAC,CAAC,SAAS,UAAU,EACpC,GAAG,EAAE,UAAU,CAAC,CAAC,CAAC,EAClB,MAAM,EAAE,MAAM,EACd,MAAM,EAAE,MAAM,EACd,SAAS,EAAE,MAAM,EAAE,EACnB,OAAO,CAAC,KAAA,EACR,aAAa,CAAC,EAAE,UAAU,GACzB,OAAO;IAkBV;;;;;;OAMG;IACH,MAAM,CAAC,UAAU,CAAC,CAAC,SAAS,UAAU,EAAE,GAAG,EAAE,UAAU,CAAC,CAAC,CAAC,EAAE,IAAI,EAAE,UAAU,CAAC,WAAW,CAAC,EAAE,QAAQ,SAAK,GAAG,OAAO;IAclH;;;;;;;;;OASG;IACH,MAAM,CAAC,WAAW,CAAC,CAAC,SAAS,UAAU,EACrC,GAAG,EAAE,UAAU,CAAC,CAAC,CAAC,EAClB,YAAY,EAAE,UAAU,CAAC,WAAW,CAAC,EACrC,MAAM,EAAE,MAAM,EACd,MAAM,EAAE,MAAM,EACd,SAAS,EAAE,MAAM,EAAE,EACnB,OAAO,CAAC,KAAA,EACR,aAAa,CAAC,EAAE,UAAU,GACzB,OAAO;WAsBG,gBAAgB,CAAC,MAAM,EAAE,UAAU,CAAC,GAAG,CAAC,EAAE,EAAE,SAAS,EAAE;QAAE,MAAM,CAAC,EAAE,MAAM,CAAC;QAAC,GAAG,CAAC,EAAE,MAAM,EAAE,CAAA;KAAE;;;IAkBvG,MAAM,CAAC,YAAY,CAAC,IAAI,EAAE,UAAU,CAAC,WAAW,CAAC,EAAE,MAAM,EAAE,MAAM,EAAE,GAAG,EAAE,MAAM,EAAE;IAchF,MAAM,CAAC,qBAAqB,CAAC,IAAI,EAAE,UAAU,CAAC,WAAW,CAAC,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,CAAC,EAAE,MAAM,EAAE,MAAM,EAAE,GAAG,EAAE,MAAM,EAAE;IAc1H;;;;;;OAMG;IACH,MAAM,CAAC,oBAAoB,CAAC,IAAI,EAAE,UAAU,EAAE;IAmD9C,MAAM,CAAC,oBAAoB,CAAC,IAAI,EAAE,UAAU,EAAE;CAS/C"} \ No newline at end of file +{"version":3,"file":"cmds.d.ts","sourceRoot":"","sources":["../../src/internal/cmds.ts"],"names":[],"mappings":"AAAA;;;;;;uEAMuE;AAEvE,OAAO,EAEL,UAAU,EAEV,OAAO,EAEP,UAAU,EACV,UAAU,EACV,eAAe,EAGf,MAAM,EAEN,UAAU,EACX,MAAM,UAAU,CAAC;AAClB,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAC5C,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAC;AAO1C,qBAAa,QAAQ;IACnB,MAAM,CAAC,WAAW,CAAC,IAAI,EAAE,UAAU,CAAC,OAAO,QAAQ,CAAC,oBAAoB,CAAC,CAAC,GAAG,UAAU;IAOvF,MAAM,CAAC,kBAAkB,CAAC,SAAS,CAAC,EAAE,UAAU;;;;IAOhD;;;;;;OAMG;WACU,cAAc,CAAC,IAAI,EAAE,UAAU,EAAE,MAAM,EAAE,UAAU,CAAC,GAAG,CAAC,EAAE,EAAE,SAAS,EAAE,GAAG,EAAE,KAAK,EAAE,eAAe,GAAG,OAAO,CAAC,UAAU,CAAC;IAoBrI;;;;;OAKG;IACH,MAAM,CAAC,cAAc,CAAC,MAAM,EAAE,UAAU,CAAC,GAAG,CAAC,EAAE,EAAE,SAAS,KAAA,GAAG,UAAU;IAsBvE;;;;;;;;OAQG;WACU,eAAe,CAAC,IAAI,EAAE,UAAU,EAAE,MAAM,EAAE,UAAU,CAAC,GAAG,CAAC,EAAE,EAAE,SAAS,EAAE,GAAG,GAAG,OAAO,CAAC,UAAU,CAAC;IA8B9G;;;;;;;;OAQG;IACH,MAAM,CAAC,UAAU,CAAC,CAAC,SAAS,UAAU,EACpC,GAAG,EAAE,UAAU,CAAC,CAAC,CAAC,EAClB,MAAM,EAAE,MAAM,EACd,MAAM,EAAE,MAAM,EACd,SAAS,EAAE,MAAM,EAAE,EACnB,OAAO,CAAC,KAAA,EACR,aAAa,CAAC,EAAE,UAAU,GACzB,OAAO;IAkBV;;;;;;OAMG;IACH,MAAM,CAAC,UAAU,CAAC,CAAC,SAAS,UAAU,EAAE,GAAG,EAAE,UAAU,CAAC,CAAC,CAAC,EAAE,IAAI,EAAE,UAAU,CAAC,WAAW,CAAC,EAAE,QAAQ,SAAK,GAAG,OAAO;IAclH;;;;;;;;;OASG;IACH,MAAM,CAAC,WAAW,CAAC,CAAC,SAAS,UAAU,EACrC,GAAG,EAAE,UAAU,CAAC,CAAC,CAAC,EAClB,YAAY,EAAE,UAAU,CAAC,WAAW,CAAC,EACrC,MAAM,EAAE,MAAM,EACd,MAAM,EAAE,MAAM,EACd,SAAS,EAAE,MAAM,EAAE,EACnB,OAAO,CAAC,KAAA,EACR,aAAa,CAAC,EAAE,UAAU,GACzB,OAAO;WAsBG,gBAAgB,CAAC,MAAM,EAAE,UAAU,CAAC,GAAG,CAAC,EAAE,EAAE,SAAS,EAAE;QAAE,MAAM,CAAC,EAAE,MAAM,CAAC;QAAC,GAAG,CAAC,EAAE,MAAM,EAAE,CAAA;KAAE;IAkBvG,MAAM,CAAC,YAAY,CAAC,IAAI,EAAE,UAAU,CAAC,WAAW,CAAC,EAAE,MAAM,EAAE,MAAM,EAAE,GAAG,EAAE,MAAM,EAAE;IAchF,MAAM,CAAC,qBAAqB,CAAC,IAAI,EAAE,UAAU,CAAC,WAAW,CAAC,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,CAAC,EAAE,MAAM,EAAE,MAAM,EAAE,GAAG,EAAE,MAAM,EAAE;IAc1H;;;;;;OAMG;IACH,MAAM,CAAC,oBAAoB,CAAC,IAAI,EAAE,UAAU,EAAE;IAmD9C,MAAM,CAAC,oBAAoB,CAAC,IAAI,EAAE,UAAU,EAAE;CAS/C"} \ No newline at end of file diff --git a/dist/internal/components/common/OrdinoScrollspy.d.ts.map b/dist/internal/components/common/OrdinoScrollspy.d.ts.map index 87def79f..ccf7ae86 100644 --- a/dist/internal/components/common/OrdinoScrollspy.d.ts.map +++ b/dist/internal/components/common/OrdinoScrollspy.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"OrdinoScrollspy.d.ts","sourceRoot":"","sources":["../../../../src/internal/components/common/OrdinoScrollspy.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAC1B,OAAO,EAAU,yBAAyB,EAAE,kBAAkB,EAAE,MAAM,6BAA6B,CAAC;AAEpG,UAAU,qBAAqB;IAC7B;;OAEG;IACH,KAAK,CAAC,EAAE;QACN;;WAEG;QACH,EAAE,EAAE,MAAM,CAAC;QACX;;WAEG;QACH,IAAI,EAAE,MAAM,CAAC;KACd,EAAE,CAAC;IAEJ;;OAEG;IACH,QAAQ,EAAE,CAAC,CAAC,cAAc,EAAE,CAAC,EAAE,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,EAAE,OAAO,EAAE,KAAK,EAAE,yBAAyB,KAAK,IAAI,KAAK,KAAK,CAAC,SAAS,CAAC,GAAG,KAAK,CAAC,SAAS,CAAC;CAC3J;AAED;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;GA8CG;AACH,wBAAgB,eAAe,CAAC,KAAK,EAAE,qBAAqB,eAkF3D;AAED,UAAU,yBAAyB;IACjC;;OAEG;IACH,EAAE,EAAE,MAAM,CAAC;IAEX;;OAEG;IACH,KAAK,EAAE,MAAM,CAAC;IAEd;;OAEG;IACH,cAAc,EAAE,CAAC,EAAE,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,EAAE,OAAO,EAAE,KAAK,EAAE,yBAAyB,KAAK,IAAI,CAAC;CACxG;AAOD;;;;GAIG;AACH,wBAAgB,mBAAmB,CAAC,EAClC,EAAE,EACF,KAAK,EACL,cAAc,EACd,GAAG,UAAU,EACd,EAAE,yBAAyB,GAAG,CAAC,yBAAyB,GAAG,kBAAkB,CAAC,eAe9E"} \ No newline at end of file +{"version":3,"file":"OrdinoScrollspy.d.ts","sourceRoot":"","sources":["../../../../src/internal/components/common/OrdinoScrollspy.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAC1B,OAAO,EAAU,yBAAyB,EAAE,kBAAkB,EAAE,MAAM,6BAA6B,CAAC;AAEpG,UAAU,qBAAqB;IAC7B;;OAEG;IACH,KAAK,CAAC,EAAE;QACN;;WAEG;QACH,EAAE,EAAE,MAAM,CAAC;QACX;;WAEG;QACH,IAAI,EAAE,MAAM,CAAC;KACd,EAAE,CAAC;IAEJ;;OAEG;IACH,QAAQ,EAAE,CAAC,CAAC,cAAc,EAAE,CAAC,EAAE,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,EAAE,OAAO,EAAE,KAAK,EAAE,yBAAyB,KAAK,IAAI,KAAK,KAAK,CAAC,SAAS,CAAC,GAAG,KAAK,CAAC,SAAS,CAAC;CAC3J;AAED;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;GA8CG;AACH,wBAAgB,eAAe,CAAC,KAAK,EAAE,qBAAqB,eAmF3D;AAED,UAAU,yBAAyB;IACjC;;OAEG;IACH,EAAE,EAAE,MAAM,CAAC;IAEX;;OAEG;IACH,KAAK,EAAE,MAAM,CAAC;IAEd;;OAEG;IACH,cAAc,EAAE,CAAC,EAAE,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,EAAE,OAAO,EAAE,KAAK,EAAE,yBAAyB,KAAK,IAAI,CAAC;CACxG;AAOD;;;;GAIG;AACH,wBAAgB,mBAAmB,CAAC,EAClC,EAAE,EACF,KAAK,EACL,cAAc,EACd,GAAG,UAAU,EACd,EAAE,yBAAyB,GAAG,CAAC,yBAAyB,GAAG,kBAAkB,CAAC,eAe9E"} \ No newline at end of file diff --git a/dist/internal/components/common/OrdinoScrollspy.js b/dist/internal/components/common/OrdinoScrollspy.js index 514766eb..0f4bb237 100644 --- a/dist/internal/components/common/OrdinoScrollspy.js +++ b/dist/internal/components/common/OrdinoScrollspy.js @@ -105,7 +105,7 @@ export function OrdinoScrollspy(props) { return (React.createElement(React.Fragment, null, React.createElement("div", { className: "ordino-scrollspy-container" }, props.children(handleOnChange)), React.createElement("ul", { className: "list-group d-none d-xxxl-block list-group-flush ordino-scrollspy-nav flex-column ms-4" }, props.items.map((item) => { - return (React.createElement("a", { key: item.id, href: `#${item.id}`, onClick: scrollIntoView, className: `ps-0 mt-0 border-0 bg-transparent list-group-item list-group-item-action ${item.id === activeId ? 'active' : ''}` }, item.name)); + return (React.createElement("a", { key: item.id, href: `#${item.id}`, onClick: scrollIntoView, "data-testid": `${item.id}-scrollspy-link`, className: `ps-0 mt-0 border-0 bg-transparent list-group-item list-group-item-action ${item.id === activeId ? 'active' : ''}` }, item.name)); })))); } /** diff --git a/dist/internal/components/common/OrdinoScrollspy.js.map b/dist/internal/components/common/OrdinoScrollspy.js.map index 37bfbee8..1292fb94 100644 --- a/dist/internal/components/common/OrdinoScrollspy.js.map +++ b/dist/internal/components/common/OrdinoScrollspy.js.map @@ -1 +1 @@ -{"version":3,"file":"OrdinoScrollspy.js","sourceRoot":"","sources":["../../../../src/internal/components/common/OrdinoScrollspy.tsx"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"OrdinoScrollspy.js","sourceRoot":"","sources":["../../../../src/internal/components/common/OrdinoScrollspy.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/internal/components/dataset/NamedSetList.d.ts.map b/dist/internal/components/dataset/NamedSetList.d.ts.map index 5848c962..6db3e652 100644 --- a/dist/internal/components/dataset/NamedSetList.d.ts.map +++ b/dist/internal/components/dataset/NamedSetList.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"NamedSetList.d.ts","sourceRoot":"","sources":["../../../../src/internal/components/dataset/NamedSetList.tsx"],"names":[],"mappings":"AAAA,OAAO,EAKL,SAAS,EACT,eAAe,EAIhB,MAAM,UAAU,CAAC;AAClB,OAAO,KAAK,MAAM,OAAO,CAAC;AAK1B,UAAU,kBAAkB;IAC1B,UAAU,EAAE,MAAM,CAAC;IACnB,UAAU,EAAE,MAAM,CAAC;IACnB,KAAK,EAAE,SAAS,EAAE,GAAG,IAAI,CAAC;IAC1B,MAAM,EAAE,CAAC,KAAK,EAAE,KAAK,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,QAAQ,EAAE,SAAS,KAAK,IAAI,CAAC;IAC5E,MAAM,EAAE,MAAM,GAAG,SAAS,GAAG,SAAS,GAAG,OAAO,CAAC;IACjD;;OAEG;IACH,gBAAgB,CAAC,EAAE,CAAC,QAAQ,EAAE,eAAe,KAAK,IAAI,CAAC;IACvD;;OAEG;IACH,cAAc,CAAC,EAAE,CAAC,QAAQ,EAAE,eAAe,KAAK,IAAI,CAAC;CACtD;AAmBD,wBAAgB,YAAY,CAAC,EAAE,UAAU,EAAE,UAAU,EAAE,KAAK,EAAE,SAAS,EAAE,MAAM,EAAE,MAAM,EAAE,cAAc,EAAE,gBAAgB,EAAE,EAAE,kBAAkB,eAiF9I"} \ No newline at end of file +{"version":3,"file":"NamedSetList.d.ts","sourceRoot":"","sources":["../../../../src/internal/components/dataset/NamedSetList.tsx"],"names":[],"mappings":"AAAA,OAAO,EAKL,SAAS,EACT,eAAe,EAIhB,MAAM,UAAU,CAAC;AAClB,OAAO,KAAK,MAAM,OAAO,CAAC;AAK1B,UAAU,kBAAkB;IAC1B,UAAU,EAAE,MAAM,CAAC;IACnB,UAAU,EAAE,MAAM,CAAC;IACnB,KAAK,EAAE,SAAS,EAAE,GAAG,IAAI,CAAC;IAC1B,MAAM,EAAE,CAAC,KAAK,EAAE,KAAK,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,QAAQ,EAAE,SAAS,KAAK,IAAI,CAAC;IAC5E,MAAM,EAAE,MAAM,GAAG,SAAS,GAAG,SAAS,GAAG,OAAO,CAAC;IACjD;;OAEG;IACH,gBAAgB,CAAC,EAAE,CAAC,QAAQ,EAAE,eAAe,KAAK,IAAI,CAAC;IACvD;;OAEG;IACH,cAAc,CAAC,EAAE,CAAC,QAAQ,EAAE,eAAe,KAAK,IAAI,CAAC;CACtD;AAmBD,wBAAgB,YAAY,CAAC,EAAE,UAAU,EAAE,UAAU,EAAE,KAAK,EAAE,SAAS,EAAE,MAAM,EAAE,MAAM,EAAE,cAAc,EAAE,gBAAgB,EAAE,EAAE,kBAAkB,eAqF9I"} \ No newline at end of file diff --git a/dist/internal/components/dataset/NamedSetList.js b/dist/internal/components/dataset/NamedSetList.js index 36795f88..fff6a46b 100644 --- a/dist/internal/components/dataset/NamedSetList.js +++ b/dist/internal/components/dataset/NamedSetList.js @@ -18,6 +18,7 @@ function sortNamedSetsAlphabetically(sets) { return sets.sort((a, b) => collator.compare(a.name, b.name)); } export function NamedSetList({ headerIcon, headerText, value: namedSets, status, onOpen, onEditNamedSet, onDeleteNamedSet }) { + const testId = headerText.replace(/\s+/g, '-').toLowerCase(); // replace whtiespace by dash and make lowercase const editNamedSet = (event, namedSet) => { event.preventDefault(); StoreUtils.editDialog(namedSet, I18nextManager.getInstance().i18n.t(`tdp:core.editDialog.listOfEntities.default`), async (name, description, sec) => { @@ -38,7 +39,7 @@ export function NamedSetList({ headerIcon, headerText, value: namedSets, status, onDeleteNamedSet === null || onDeleteNamedSet === void 0 ? void 0 : onDeleteNamedSet(namedSet); } }; - return (React.createElement("div", { className: "dataset-entry d-flex flex-column col-md-4 position-relative" }, + return (React.createElement("div", { className: "dataset-entry d-flex flex-column col-md-4 position-relative", "data-testid": testId }, React.createElement("header", null, React.createElement("i", { className: `ms-1 me-2 ${headerIcon}` }), headerText), @@ -53,10 +54,10 @@ export function NamedSetList({ headerIcon, headerText, value: namedSets, status, return ( // eslint-disable-next-line react/no-array-index-key React.createElement("div", { key: i, className: "dropdown-parent justify-content-between btn-group position-static" }, - React.createElement("button", { type: "button", className: "text-start ps-0 btn btn-link text-ordino-button-primary", title: DatasetUtils.toNamedSetTitle(namedSet), onClick: (event) => onOpen(event, namedSet) }, namedSet.name), + React.createElement("button", { type: "button", className: "text-start ps-0 btn btn-link text-ordino-button-primary", "data-testid": `${namedSet.name.replace(/\s+/g, '-').toLowerCase()}-button`, title: DatasetUtils.toNamedSetTitle(namedSet), onClick: (event) => onOpen(event, namedSet) }, namedSet.name), canWrite ? (React.createElement(ListItemDropdown, null, - React.createElement("button", { type: "button", className: "dropdown-item", title: I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.editDatasetDetails'), onClick: (event) => editNamedSet(event, namedSet) }, I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.edit')), - React.createElement("button", { type: "button", className: "dropdown-item dropdown-delete", title: I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.delete'), onClick: (event) => deleteNamedSet(event, namedSet) }, I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.delete')))) : null)); + React.createElement("button", { type: "button", className: "dropdown-item", "data-testid": `${namedSet.name.replace(/\s+/g, '-').toLowerCase()}-button`, title: I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.editDatasetDetails'), onClick: (event) => editNamedSet(event, namedSet) }, I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.edit')), + React.createElement("button", { type: "button", className: "dropdown-item dropdown-delete", "data-testid": `${namedSet.name.replace(/\s+/g, '-').toLowerCase()}-button`, title: I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.delete'), onClick: (event) => deleteNamedSet(event, namedSet) }, I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.delete')))) : null)); }))), status === 'error' && React.createElement("p", null, " ", diff --git a/dist/internal/components/dataset/NamedSetList.js.map b/dist/internal/components/dataset/NamedSetList.js.map index ecc7befe..c6a0c7e8 100644 --- a/dist/internal/components/dataset/NamedSetList.js.map +++ b/dist/internal/components/dataset/NamedSetList.js.map @@ -1 +1 @@ -{"version":3,"file":"NamedSetList.js","sourceRoot":"","sources":["../../../../src/internal/components/dataset/NamedSetList.tsx"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"NamedSetList.js","sourceRoot":"","sources":["../../../../src/internal/components/dataset/NamedSetList.tsx"],"names":[],"mappings":"AAAA,OAAO,EACL,cAAc,EACd,WAAW,EACX,aAAa,EACb,UAAU,EAGV,mBAAmB,EACnB,gBAAgB,EAChB,UAAU,GACX,MAAM,UAAU,CAAC;AAClB,OAAO,KAAK,MAAM,OAAO,CAAC;AAE1B,OAAO,EAAE,gBAAgB,EAAE,MAAM,qBAAqB,CAAC;AACvD,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAC;AAkB9C;;;;;;;GAOG;AACH,SAAS,2BAA2B,CAAC,IAAwB;IAC3D,IAAI,CAAC,IAAI,EAAE;QACT,OAAO,IAAI,CAAC;KACb;IAED,MAAM,QAAQ,GAAG,IAAI,IAAI,CAAC,QAAQ,CAAC,SAAS,EAAE,EAAE,OAAO,EAAE,IAAI,EAAE,WAAW,EAAE,MAAM,EAAE,CAAC,CAAC;IACtF,OAAO,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAC,CAAC,IAAI,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC;AAC/D,CAAC;AAED,MAAM,UAAU,YAAY,CAAC,EAAE,UAAU,EAAE,UAAU,EAAE,KAAK,EAAE,SAAS,EAAE,MAAM,EAAE,MAAM,EAAE,cAAc,EAAE,gBAAgB,EAAsB;IAC7I,MAAM,MAAM,GAAG,UAAU,CAAC,OAAO,CAAC,MAAM,EAAE,GAAG,CAAC,CAAC,WAAW,EAAE,CAAC,CAAC,gDAAgD;IAC9G,MAAM,YAAY,GAAG,CAAC,KAAuB,EAAE,QAAyB,EAAE,EAAE;QAC1E,KAAK,CAAC,cAAc,EAAE,CAAC;QACvB,UAAU,CAAC,UAAU,CAAC,QAAQ,EAAE,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,4CAA4C,CAAC,EAAE,KAAK,EAAE,IAAI,EAAE,WAAW,EAAE,GAAG,EAAE,EAAE;YAClJ,MAAM,MAAM,GAAG,EAAE,IAAI,EAAE,WAAW,EAAE,GAAG,GAAG,EAAE,CAAC;YAE7C,MAAM,SAAS,GAAG,MAAM,gBAAgB,CAAC,YAAY,CAAC,QAAQ,CAAC,EAAE,EAAE,MAAM,CAAC,CAAC;YAE3E,mBAAmB,CAAC,iBAAiB,CAAC,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,gCAAgC,CAAC,EAAE,IAAI,CAAC,CAAC;YACnH,cAAc,aAAd,cAAc,uBAAd,cAAc,CAAG,SAAS,CAAC,CAAC;QAC9B,CAAC,CAAC,CAAC;IACL,CAAC,CAAC;IAEF,MAAM,cAAc,GAAG,KAAK,EAAE,KAAuB,EAAE,QAAyB,EAAE,EAAE;QAClF,KAAK,CAAC,cAAc,EAAE,CAAC;QACvB,MAAM,QAAQ,GAAG,MAAM,UAAU,CAAC,UAAU,CAAC,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,kCAAkC,EAAE,EAAE,IAAI,EAAE,QAAQ,CAAC,IAAI,EAAE,CAAC,EAAE;YAC7I,KAAK,EAAE,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,iCAAiC,CAAC;SAC9E,CAAC,CAAC;QACH,IAAI,QAAQ,EAAE;YACZ,MAAM,gBAAgB,CAAC,cAAc,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;YACnD,mBAAmB,CAAC,mBAAmB,CAAC,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,iCAAiC,CAAC,EAAE,QAAQ,CAAC,IAAI,CAAC,CAAC;YAC/H,gBAAgB,aAAhB,gBAAgB,uBAAhB,gBAAgB,CAAG,QAAQ,CAAC,CAAC;SAC9B;IACH,CAAC,CAAC;IAEF,OAAO,CACL,6BAAK,SAAS,EAAC,6DAA6D,iBAAc,MAAM;QAC9F;YACE,2BAAG,SAAS,EAAE,aAAa,UAAU,EAAE,GAAI;YAC1C,UAAU,CACJ;QACR,MAAM,KAAK,SAAS,IAAI,CACvB,2BAAG,SAAS,EAAC,KAAK;YAChB,2BAAG,SAAS,EAAC,6BAA6B,GAAG;;YAAE,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,kCAAkC,CAAC;YAAE,GAAG,CACzH,CACL;QACA,MAAM,KAAK,SAAS,IAAI,SAAS,CAAC,MAAM,KAAK,CAAC,IAAI,2BAAG,SAAS,EAAC,KAAK,IAAE,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,sCAAsC,CAAC,CAAK;QACtJ,MAAM,KAAK,SAAS,IAAI,SAAS,CAAC,MAAM,GAAG,CAAC,IAAI,CAC/C,6BAAK,IAAI,EAAC,OAAO,EAAC,SAAS,EAAC,iFAAiF,IAC1G,2BAA2B,CAAC,SAAS,CAAC,CAAC,GAAG,CAAC,CAAC,QAAQ,EAAE,CAAC,EAAE,EAAE;YAC1D,MAAM,QAAQ,GAAG,QAAQ,CAAC,IAAI,KAAK,aAAa,CAAC,QAAQ,IAAI,WAAW,CAAC,WAAW,EAAE,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;YAC1G,OAAO;YACL,oDAAoD;YACpD,6BAAK,GAAG,EAAE,CAAC,EAAE,SAAS,EAAC,mEAAmE;gBACxF,gCACE,IAAI,EAAC,QAAQ,EACb,SAAS,EAAC,yDAAyD,iBACtD,GAAG,QAAQ,CAAC,IAAI,CAAC,OAAO,CAAC,MAAM,EAAE,GAAG,CAAC,CAAC,WAAW,EAAE,SAAS,EACzE,KAAK,EAAE,YAAY,CAAC,eAAe,CAAC,QAAQ,CAAC,EAC7C,OAAO,EAAE,CAAC,KAAK,EAAE,EAAE,CAAC,MAAM,CAAC,KAAK,EAAE,QAAQ,CAAC,IAE1C,QAAQ,CAAC,IAAI,CACP;gBACR,QAAQ,CAAC,CAAC,CAAC,CACV,oBAAC,gBAAgB;oBACf,gCACE,IAAI,EAAC,QAAQ,EACb,SAAS,EAAC,eAAe,iBACZ,GAAG,QAAQ,CAAC,IAAI,CAAC,OAAO,CAAC,MAAM,EAAE,GAAG,CAAC,CAAC,WAAW,EAAE,SAAS,EACzE,KAAK,EAAE,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,yCAAyC,CAAC,EACrF,OAAO,EAAE,CAAC,KAAK,EAAE,EAAE,CAAC,YAAY,CAAC,KAAK,EAAE,QAA2B,CAAC,IAEnE,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,2BAA2B,CAAC,CAC1D;oBACT,gCACE,IAAI,EAAC,QAAQ,EACb,SAAS,EAAC,+BAA+B,iBAC5B,GAAG,QAAQ,CAAC,IAAI,CAAC,OAAO,CAAC,MAAM,EAAE,GAAG,CAAC,CAAC,WAAW,EAAE,SAAS,EACzE,KAAK,EAAE,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,6BAA6B,CAAC,EACzE,OAAO,EAAE,CAAC,KAAK,EAAE,EAAE,CAAC,cAAc,CAAC,KAAK,EAAE,QAA2B,CAAC,IAErE,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,6BAA6B,CAAC,CAC5D,CACQ,CACpB,CAAC,CAAC,CAAC,IAAI,CACJ,CACP,CAAC;QACJ,CAAC,CAAC,CACE,CACP;QAEA,MAAM,KAAK,OAAO,IAAI;;YAAK,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,mCAAmC,CAAC,CAAK,CACrG,CACP,CAAC;AACJ,CAAC"} \ No newline at end of file diff --git a/dist/internal/components/navigation/OrdinoBreadcrumbs.d.ts.map b/dist/internal/components/navigation/OrdinoBreadcrumbs.d.ts.map index f566d983..3df4a16f 100644 --- a/dist/internal/components/navigation/OrdinoBreadcrumbs.d.ts.map +++ b/dist/internal/components/navigation/OrdinoBreadcrumbs.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"OrdinoBreadcrumbs.d.ts","sourceRoot":"","sources":["../../../../src/internal/components/navigation/OrdinoBreadcrumbs.tsx"],"names":[],"mappings":";AAGA,OAAO,EAAE,WAAW,EAAE,MAAM,mBAAmB,CAAC;AAsDhD,UAAU,uBAAuB;IAC/B;;OAEG;IACH,KAAK,EAAE,WAAW,EAAE,CAAC;IAErB;;;OAGG;IACH,OAAO,CAAC,IAAI,EAAE,WAAW,GAAG,IAAI,CAAC;CAClC;AAED;;;;GAIG;AACH,wBAAgB,iBAAiB,CAAC,KAAK,EAAE,uBAAuB,eAQ/D"} \ No newline at end of file +{"version":3,"file":"OrdinoBreadcrumbs.d.ts","sourceRoot":"","sources":["../../../../src/internal/components/navigation/OrdinoBreadcrumbs.tsx"],"names":[],"mappings":";AAGA,OAAO,EAAE,WAAW,EAAE,MAAM,mBAAmB,CAAC;AAyDhD,UAAU,uBAAuB;IAC/B;;OAEG;IACH,KAAK,EAAE,WAAW,EAAE,CAAC;IAErB;;;OAGG;IACH,OAAO,CAAC,IAAI,EAAE,WAAW,GAAG,IAAI,CAAC;CAClC;AAED;;;;GAIG;AACH,wBAAgB,iBAAiB,CAAC,KAAK,EAAE,uBAAuB,eAQ/D"} \ No newline at end of file diff --git a/dist/internal/components/navigation/OrdinoBreadcrumbs.js b/dist/internal/components/navigation/OrdinoBreadcrumbs.js index 26e8e032..0c0d4713 100644 --- a/dist/internal/components/navigation/OrdinoBreadcrumbs.js +++ b/dist/internal/components/navigation/OrdinoBreadcrumbs.js @@ -26,8 +26,8 @@ function OrdinoBreadcrumbItem(props) { props.view.off(ViewWrapper.EVENT_REPLACE_VIEW, replaceViewListener); }; }, [props.view]); - return (React.createElement("li", { className: `hview ${historyClassNames[viewMode]}` }, - React.createElement("a", { href: "#", onClick: (event) => { + return (React.createElement("li", { className: `hview ${historyClassNames[viewMode]}`, "data-testid": props.dataTestId }, + React.createElement("a", { href: "#", "data-testid": `${props.view.desc.id}-link`, onClick: (event) => { event.preventDefault(); props.onClick(props.view); } }, viewName))); diff --git a/dist/internal/components/navigation/OrdinoBreadcrumbs.js.map b/dist/internal/components/navigation/OrdinoBreadcrumbs.js.map index dcdd4bc4..818212a3 100644 --- a/dist/internal/components/navigation/OrdinoBreadcrumbs.js.map +++ b/dist/internal/components/navigation/OrdinoBreadcrumbs.js.map @@ -1 +1 @@ -{"version":3,"file":"OrdinoBreadcrumbs.js","sourceRoot":"","sources":["../../../../src/internal/components/navigation/OrdinoBreadcrumbs.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAC1B,OAAO,EAAE,SAAS,EAAE,MAAM,UAAU,CAAC;AAErC,OAAO,EAAE,WAAW,EAAE,MAAM,mBAAmB,CAAC;AAQhD,SAAS,oBAAoB,CAAC,KAAiC;IAC7D,MAAM,iBAAiB,GAAG;QACxB,CAAC,SAAS,CAAC,OAAO,CAAC,EAAE,WAAW;QAChC,CAAC,SAAS,CAAC,MAAM,CAAC,EAAE,QAAQ;QAC5B,CAAC,SAAS,CAAC,KAAK,CAAC,EAAE,SAAS;KAC7B,CAAC;IAEF,8FAA8F;IAC9F,MAAM,CAAC,QAAQ,EAAE,WAAW,CAAC,GAAG,KAAK,CAAC,QAAQ,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;IACjE,MAAM,CAAC,QAAQ,EAAE,WAAW,CAAC,GAAG,KAAK,CAAC,QAAQ,CAAC,KAAK,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IAErE,sEAAsE;IACtE,KAAK,CAAC,SAAS,CAAC,GAAG,EAAE;QACnB,MAAM,mBAAmB,GAAG,CAAC,MAAM,EAAE,WAAsB,EAAE,aAAwB,EAAE,EAAE;YACvF,WAAW,CAAC,WAAW,CAAC,CAAC;QAC3B,CAAC,CAAC;QAEF,MAAM,mBAAmB,GAAG,CAAC,MAAM,EAAE,IAAiB,EAAE,EAAE;YACxD,WAAW,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;QAC9B,CAAC,CAAC;QAEF,KAAK,CAAC,IAAI,CAAC,EAAE,CAAC,WAAW,CAAC,kBAAkB,EAAE,mBAAmB,CAAC,CAAC;QACnE,KAAK,CAAC,IAAI,CAAC,EAAE,CAAC,WAAW,CAAC,kBAAkB,EAAE,mBAAmB,CAAC,CAAC;QAEnE,OAAO,GAAG,EAAE;YACV,UAAU;YACV,KAAK,CAAC,IAAI,CAAC,GAAG,CAAC,WAAW,CAAC,kBAAkB,EAAE,mBAAmB,CAAC,CAAC;YACpE,KAAK,CAAC,IAAI,CAAC,GAAG,CAAC,WAAW,CAAC,kBAAkB,EAAE,mBAAmB,CAAC,CAAC;QACtE,CAAC,CAAC;IACJ,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC,CAAC;IAEjB,OAAO,CACL,4BAAI,SAAS,EAAE,SAAS,iBAAiB,CAAC,QAAQ,CAAC,EAAE;QACnD,2BACE,IAAI,EAAC,GAAG,EACR,OAAO,EAAE,CAAC,KAAK,EAAE,EAAE;gBACjB,KAAK,CAAC,cAAc,EAAE,CAAC;gBACvB,KAAK,CAAC,OAAO,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;YAC5B,CAAC,IAEA,QAAQ,CACP,CACD,CACN,CAAC;AACJ,CAAC;AAeD;;;;GAIG;AACH,MAAM,UAAU,iBAAiB,CAAC,KAA8B;IAC9D,OAAO,CACL,4BAAI,SAAS,EAAC,0BAA0B,gBAAY,YAAY,IAC7D,KAAK,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC,IAAI,EAAE,EAAE;QACxB,OAAO,oBAAC,oBAAoB,IAAC,GAAG,EAAE,IAAI,CAAC,IAAI,CAAC,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,OAAO,EAAE,KAAK,CAAC,OAAO,GAAI,CAAC;IACzF,CAAC,CAAC,CACC,CACN,CAAC;AACJ,CAAC"} \ No newline at end of file +{"version":3,"file":"OrdinoBreadcrumbs.js","sourceRoot":"","sources":["../../../../src/internal/components/navigation/OrdinoBreadcrumbs.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAC1B,OAAO,EAAE,SAAS,EAAE,MAAM,UAAU,CAAC;AAErC,OAAO,EAAE,WAAW,EAAE,MAAM,mBAAmB,CAAC;AAUhD,SAAS,oBAAoB,CAAC,KAAiC;IAC7D,MAAM,iBAAiB,GAAG;QACxB,CAAC,SAAS,CAAC,OAAO,CAAC,EAAE,WAAW;QAChC,CAAC,SAAS,CAAC,MAAM,CAAC,EAAE,QAAQ;QAC5B,CAAC,SAAS,CAAC,KAAK,CAAC,EAAE,SAAS;KAC7B,CAAC;IAEF,8FAA8F;IAC9F,MAAM,CAAC,QAAQ,EAAE,WAAW,CAAC,GAAG,KAAK,CAAC,QAAQ,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;IACjE,MAAM,CAAC,QAAQ,EAAE,WAAW,CAAC,GAAG,KAAK,CAAC,QAAQ,CAAC,KAAK,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IAErE,sEAAsE;IACtE,KAAK,CAAC,SAAS,CAAC,GAAG,EAAE;QACnB,MAAM,mBAAmB,GAAG,CAAC,MAAM,EAAE,WAAsB,EAAE,aAAwB,EAAE,EAAE;YACvF,WAAW,CAAC,WAAW,CAAC,CAAC;QAC3B,CAAC,CAAC;QAEF,MAAM,mBAAmB,GAAG,CAAC,MAAM,EAAE,IAAiB,EAAE,EAAE;YACxD,WAAW,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;QAC9B,CAAC,CAAC;QAEF,KAAK,CAAC,IAAI,CAAC,EAAE,CAAC,WAAW,CAAC,kBAAkB,EAAE,mBAAmB,CAAC,CAAC;QACnE,KAAK,CAAC,IAAI,CAAC,EAAE,CAAC,WAAW,CAAC,kBAAkB,EAAE,mBAAmB,CAAC,CAAC;QAEnE,OAAO,GAAG,EAAE;YACV,UAAU;YACV,KAAK,CAAC,IAAI,CAAC,GAAG,CAAC,WAAW,CAAC,kBAAkB,EAAE,mBAAmB,CAAC,CAAC;YACpE,KAAK,CAAC,IAAI,CAAC,GAAG,CAAC,WAAW,CAAC,kBAAkB,EAAE,mBAAmB,CAAC,CAAC;QACtE,CAAC,CAAC;IACJ,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC,CAAC;IAEjB,OAAO,CACL,4BAAI,SAAS,EAAE,SAAS,iBAAiB,CAAC,QAAQ,CAAC,EAAE,iBAAe,KAAK,CAAC,UAAU;QAClF,2BACE,IAAI,EAAC,GAAG,iBACK,GAAG,KAAK,CAAC,IAAI,CAAC,IAAI,CAAC,EAAE,OAAO,EACzC,OAAO,EAAE,CAAC,KAAK,EAAE,EAAE;gBACjB,KAAK,CAAC,cAAc,EAAE,CAAC;gBACvB,KAAK,CAAC,OAAO,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;YAC5B,CAAC,IAEA,QAAQ,CACP,CACD,CACN,CAAC;AACJ,CAAC;AAeD;;;;GAIG;AACH,MAAM,UAAU,iBAAiB,CAAC,KAA8B;IAC9D,OAAO,CACL,4BAAI,SAAS,EAAC,0BAA0B,gBAAY,YAAY,IAC7D,KAAK,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC,IAAI,EAAE,EAAE;QACxB,OAAO,oBAAC,oBAAoB,IAAC,GAAG,EAAE,IAAI,CAAC,IAAI,CAAC,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,OAAO,EAAE,KAAK,CAAC,OAAO,GAAI,CAAC;IACzF,CAAC,CAAC,CACC,CACN,CAAC;AACJ,CAAC"} \ No newline at end of file diff --git a/dist/internal/components/session/CommonSessionCard.d.ts.map b/dist/internal/components/session/CommonSessionCard.d.ts.map index be2b7c4d..cdc26186 100644 --- a/dist/internal/components/session/CommonSessionCard.d.ts.map +++ b/dist/internal/components/session/CommonSessionCard.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"CommonSessionCard.d.ts","sourceRoot":"","sources":["../../../../src/internal/components/session/CommonSessionCard.tsx"],"names":[],"mappings":"AAAA,OAAO,EAGL,+BAA+B,EAMhC,MAAM,UAAU,CAAC;AAClB,OAAO,KAAK,EAAE,EAAU,qBAAqB,EAAE,MAAM,OAAO,CAAC;AAG7D,UAAU,uBAAuB;IAC/B,QAAQ,EAAE,MAAM,CAAC;IACjB,MAAM,EAAE,MAAM,CAAC;IACf,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,QAAQ,CAAC,EAAE,CAAC,aAAa,EAAE,oBAAoB,KAAK,KAAK,CAAC,SAAS,CAAC;IAEpE;;OAEG;IACH,SAAS,CAAC,EAAE,OAAO,CAAC;IAEpB;;;OAGG;IACH,yBAAyB,CAAC,EAAE,qBAAqB,CAAC,GAAG,CAAC,CAAC;IAEvD;;;OAGG;IACH,uBAAuB,CAAC,EAAE,qBAAqB,CAAC,GAAG,CAAC,CAAC;CACtD;AAED;;GAEG;AACH,0BAAkB,OAAO;IACvB,MAAM,WAAW;IACjB,IAAI,SAAS;IACb,IAAI,SAAS;IACb,KAAK,UAAU;IACf,MAAM,WAAW;IACjB,MAAM,WAAW;CAClB;AAED,oBAAY,oBAAoB,GAAG,CACjC,IAAI,EAAE,OAAO,EACb,KAAK,EAAE,KAAK,CAAC,UAAU,CAAC,WAAW,CAAC,EACpC,IAAI,EAAE,+BAA+B,EACrC,cAAc,CAAC,EAAE,GAAG,KACjB,OAAO,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAChC,oBAAY,aAAa,GAAG,CAAC,KAAK,EAAE,KAAK,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,IAAI,EAAE,+BAA+B,EAAE,cAAc,CAAC,EAAE,GAAG,KAAK,OAAO,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAE9J;;GAEG;AACH,wBAAgB,iBAAiB,CAAC,EAChC,QAAQ,EACR,MAAM,EACN,QAAQ,EACR,QAAQ,EACR,SAAS,EACT,yBAAyB,EACzB,uBAAuB,GACxB,EAAE,uBAAuB,eAwJzB"} \ No newline at end of file +{"version":3,"file":"CommonSessionCard.d.ts","sourceRoot":"","sources":["../../../../src/internal/components/session/CommonSessionCard.tsx"],"names":[],"mappings":"AAAA,OAAO,EAGL,+BAA+B,EAMhC,MAAM,UAAU,CAAC;AAClB,OAAO,KAAK,EAAE,EAAU,qBAAqB,EAAE,MAAM,OAAO,CAAC;AAG7D,UAAU,uBAAuB;IAC/B,QAAQ,EAAE,MAAM,CAAC;IACjB,MAAM,EAAE,MAAM,CAAC;IACf,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,QAAQ,CAAC,EAAE,CAAC,aAAa,EAAE,oBAAoB,KAAK,KAAK,CAAC,SAAS,CAAC;IAEpE;;OAEG;IACH,SAAS,CAAC,EAAE,OAAO,CAAC;IAEpB;;;OAGG;IACH,yBAAyB,CAAC,EAAE,qBAAqB,CAAC,GAAG,CAAC,CAAC;IAEvD;;;OAGG;IACH,uBAAuB,CAAC,EAAE,qBAAqB,CAAC,GAAG,CAAC,CAAC;CACtD;AAED;;GAEG;AACH,0BAAkB,OAAO;IACvB,MAAM,WAAW;IACjB,IAAI,SAAS;IACb,IAAI,SAAS;IACb,KAAK,UAAU;IACf,MAAM,WAAW;IACjB,MAAM,WAAW;CAClB;AAED,oBAAY,oBAAoB,GAAG,CACjC,IAAI,EAAE,OAAO,EACb,KAAK,EAAE,KAAK,CAAC,UAAU,CAAC,WAAW,CAAC,EACpC,IAAI,EAAE,+BAA+B,EACrC,cAAc,CAAC,EAAE,GAAG,KACjB,OAAO,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAChC,oBAAY,aAAa,GAAG,CAAC,KAAK,EAAE,KAAK,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,IAAI,EAAE,+BAA+B,EAAE,cAAc,CAAC,EAAE,GAAG,KAAK,OAAO,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAE9J;;GAEG;AACH,wBAAgB,iBAAiB,CAAC,EAChC,QAAQ,EACR,MAAM,EACN,QAAQ,EACR,QAAQ,EACR,SAAS,EACT,yBAAyB,EACzB,uBAAuB,GACxB,EAAE,uBAAuB,eAyJzB"} \ No newline at end of file diff --git a/dist/internal/components/session/CommonSessionCard.js b/dist/internal/components/session/CommonSessionCard.js index 02346b56..6e6cf6e9 100644 --- a/dist/internal/components/session/CommonSessionCard.js +++ b/dist/internal/components/session/CommonSessionCard.js @@ -127,7 +127,7 @@ export function CommonSessionCard({ cardName, faIcon, cardInfo, children, highli React.createElement("h4", { className: "text-start d-flex align-items-center mb-3" }, React.createElement("i", { className: `me-2 ordino-icon-2 fas ${faIcon}` }), cardName), - React.createElement("div", { ref: parent, className: `card card-shadow ${highlight ? 'highlight-card' : ''}`, onAnimationStart: onHighlightAnimationStart, onAnimationEnd: onHighlightAnimationEnd }, + React.createElement("div", { ref: parent, className: `card card-shadow ${highlight ? 'highlight-card' : ''}`, onAnimationStart: onHighlightAnimationStart, "data-testid": `${cardName.replace(/\s+/g, '-').toLowerCase()}-sessionscard`, onAnimationEnd: onHighlightAnimationEnd }, React.createElement("div", { className: "card-body p-3" }, cardInfo && React.createElement("p", { className: "card-text mb-4" }, cardInfo), children(sessionAction))))); diff --git a/dist/internal/components/session/CommonSessionCard.js.map b/dist/internal/components/session/CommonSessionCard.js.map index 76890ddb..d8de3ab8 100644 --- a/dist/internal/components/session/CommonSessionCard.js.map +++ b/dist/internal/components/session/CommonSessionCard.js.map @@ -1 +1 @@ -{"version":3,"file":"CommonSessionCard.js","sourceRoot":"","sources":["../../../../src/internal/components/session/CommonSessionCard.tsx"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"CommonSessionCard.js","sourceRoot":"","sources":["../../../../src/internal/components/session/CommonSessionCard.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/internal/components/session/CurrentSessionCard.d.ts.map b/dist/internal/components/session/CurrentSessionCard.d.ts.map index 94dff691..3ad1d1f5 100644 --- a/dist/internal/components/session/CurrentSessionCard.d.ts.map +++ b/dist/internal/components/session/CurrentSessionCard.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"CurrentSessionCard.d.ts","sourceRoot":"","sources":["../../../../src/internal/components/session/CurrentSessionCard.tsx"],"names":[],"mappings":";AAgBA,OAAO,KAAK,EAAE,4BAA4B,EAAE,MAAM,0BAA0B,CAAC;AAE7E,MAAM,CAAC,OAAO,UAAU,kBAAkB,CAAC,EAAE,IAAI,EAAE,MAAM,EAAE,EAAE,4BAA4B,eA8FxF"} \ No newline at end of file +{"version":3,"file":"CurrentSessionCard.d.ts","sourceRoot":"","sources":["../../../../src/internal/components/session/CurrentSessionCard.tsx"],"names":[],"mappings":";AAgBA,OAAO,KAAK,EAAE,4BAA4B,EAAE,MAAM,0BAA0B,CAAC;AAE7E,MAAM,CAAC,OAAO,UAAU,kBAAkB,CAAC,EAAE,IAAI,EAAE,MAAM,EAAE,EAAE,4BAA4B,eA+FxF"} \ No newline at end of file diff --git a/dist/internal/components/session/CurrentSessionCard.js b/dist/internal/components/session/CurrentSessionCard.js index 4757ad67..d25ae140 100644 --- a/dist/internal/components/session/CurrentSessionCard.js +++ b/dist/internal/components/session/CurrentSessionCard.js @@ -42,7 +42,7 @@ export default function CurrentSessionCard({ name, faIcon }) { }; return (React.createElement(CommonSessionCard, { cardName: name, highlight: highlight, onHighlightAnimationEnd: onHighlightAnimationEnd, faIcon: faIcon, cardInfo: I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.currentCardInfo') }, (sessionAction) => { return (React.createElement(SessionListItem, { desc: desc, selectSession: (event) => sessionAction("select" /* SELECT */, event, desc) }, - React.createElement("button", { type: "button", className: "me-2 pt-1 pb-1 btn btn-outline-secondary", title: I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.saveSession'), disabled: ProvenanceGraphMenuUtils.isPersistent(desc), onClick: (event) => saveCurrentSession(event, graph) }, I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.save')), + React.createElement("button", { type: "button", className: "me-2 pt-1 pb-1 btn btn-outline-secondary", title: I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.saveSession'), "data-testid": "save-button", disabled: ProvenanceGraphMenuUtils.isPersistent(desc), onClick: (event) => saveCurrentSession(event, graph) }, I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.save')), React.createElement(ListItemDropdown, null, React.createElement("button", { type: "button", className: "dropdown-item", title: I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.cloneSession'), onClick: (event) => sessionAction("clone" /* CLONE */, event, desc) }, I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.clone')), React.createElement("button", { type: "button", className: "dropdown-item", title: I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.exportSession'), onClick: (event) => sessionAction("export" /* EXPORT */, event, desc) }, I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.export')), diff --git a/dist/internal/components/session/CurrentSessionCard.js.map b/dist/internal/components/session/CurrentSessionCard.js.map index 1eadd770..e3eab653 100644 --- a/dist/internal/components/session/CurrentSessionCard.js.map +++ b/dist/internal/components/session/CurrentSessionCard.js.map @@ -1 +1 @@ -{"version":3,"file":"CurrentSessionCard.js","sourceRoot":"","sources":["../../../../src/internal/components/session/CurrentSessionCard.tsx"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"CurrentSessionCard.js","sourceRoot":"","sources":["../../../../src/internal/components/session/CurrentSessionCard.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/internal/components/session/SavedSessionCard.d.ts.map b/dist/internal/components/session/SavedSessionCard.d.ts.map index ab040972..d4037134 100644 --- a/dist/internal/components/session/SavedSessionCard.d.ts.map +++ b/dist/internal/components/session/SavedSessionCard.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"SavedSessionCard.d.ts","sourceRoot":"","sources":["../../../../src/internal/components/session/SavedSessionCard.tsx"],"names":[],"mappings":";AASA,OAAO,KAAK,EAAE,4BAA4B,EAAE,MAAM,0BAA0B,CAAC;AAE7E,MAAM,CAAC,OAAO,UAAU,gBAAgB,CAAC,EAAE,IAAI,EAAE,MAAM,EAAE,EAAE,4BAA4B,eAyJtF"} \ No newline at end of file +{"version":3,"file":"SavedSessionCard.d.ts","sourceRoot":"","sources":["../../../../src/internal/components/session/SavedSessionCard.tsx"],"names":[],"mappings":";AASA,OAAO,KAAK,EAAE,4BAA4B,EAAE,MAAM,0BAA0B,CAAC;AAE7E,MAAM,CAAC,OAAO,UAAU,gBAAgB,CAAC,EAAE,IAAI,EAAE,MAAM,EAAE,EAAE,4BAA4B,eA+JtF"} \ No newline at end of file diff --git a/dist/internal/components/session/SavedSessionCard.js b/dist/internal/components/session/SavedSessionCard.js index 0495e2d6..a3e1c7a2 100644 --- a/dist/internal/components/session/SavedSessionCard.js +++ b/dist/internal/components/session/SavedSessionCard.js @@ -26,17 +26,17 @@ export default function SavedSessionCard({ name, faIcon }) { return (React.createElement(React.Fragment, null, React.createElement("ul", { className: "nav nav-pills session-tab card-header-pills", role: "tablist" }, React.createElement("li", { className: "nav-item", role: "presentation" }, - React.createElement("a", { className: "nav-link active", id: `saved-session-tab-${id}`, "data-bs-toggle": "tab", href: `#saved-session-mine-panel-${id}`, role: "tab", "aria-controls": `saved-session-mine-panel-${id}`, "aria-selected": "true" }, + React.createElement("a", { className: "nav-link active", id: `saved-session-tab-${id}`, "data-bs-toggle": "tab", "data-testid": "my-sessions-link", href: `#saved-session-mine-panel-${id}`, role: "tab", "aria-controls": `saved-session-mine-panel-${id}`, "aria-selected": "true" }, React.createElement("i", { className: "me-2 fas fa-user" }), I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.mySessions'))), React.createElement("li", { className: "nav-item", role: "presentation" }, - React.createElement("a", { className: "nav-link", id: `saved-session-other-tab-${id}`, "data-bs-toggle": "tab", href: `#saved-session-other-panel-${id}`, role: "tab", "aria-controls": `saved-session-other-panel-${id}`, "aria-selected": "false" }, + React.createElement("a", { className: "nav-link", id: `saved-session-other-tab-${id}`, "data-bs-toggle": "tab", "data-testid": "other-sessions-link", href: `#saved-session-other-panel-${id}`, role: "tab", "aria-controls": `saved-session-other-panel-${id}`, "aria-selected": "false" }, React.createElement("i", { className: "me-2 fas fa-users" }), I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.otherSessions')))), React.createElement("div", { className: "row pt-4" }, React.createElement("div", { className: "col" }, React.createElement("div", { className: "tab-content position-relative" }, - React.createElement("div", { className: "tab-pane fade show active ordino-session-list p-1", role: "tabpanel", id: `saved-session-mine-panel-${id}`, "aria-labelledby": `saved-session-mine-tab-${id}` }, + React.createElement("div", { className: "tab-pane fade show active ordino-session-list p-1", role: "tabpanel", id: `saved-session-mine-panel-${id}`, "data-testid": "my-sessions", "aria-labelledby": `saved-session-mine-tab-${id}` }, status === 'pending' && (React.createElement("p", null, React.createElement("i", { className: "fas fa-circle-notch fa-spin" }), " ", @@ -46,10 +46,10 @@ export default function SavedSessionCard({ name, faIcon }) { savedSessions.length > 0 && (savedSessions === null || savedSessions === void 0 ? void 0 : savedSessions.map((session) => { return (React.createElement(SessionListItem, { key: session.id, desc: session, selectSession: (event) => sessionAction("select" /* SELECT */, event, session) }, - React.createElement("button", { type: "button", title: I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.editDetails'), onClick: (event) => sessionAction("edit" /* EDIT */, event, session, setSessions), className: "me-2 pt-1 pb-1 btn btn-outline-secondary" }, I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.edit')), + React.createElement("button", { type: "button", title: I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.editDetails'), "data-testid": "edit-button", onClick: (event) => sessionAction("edit" /* EDIT */, event, session, setSessions), className: "me-2 pt-1 pb-1 btn btn-outline-secondary" }, I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.edit')), React.createElement(ListItemDropdown, null, - React.createElement("button", { type: "button", className: "dropdown-item", title: I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.cloneToTemporary'), onClick: (event) => sessionAction("clone" /* CLONE */, event, session) }, I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.clone')), - React.createElement("button", { type: "button", title: I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.deleteSession'), className: "dropdown-item dropdown-delete", onClick: (event) => sessionAction("delete" /* DELETE */, event, session, setSessions) }, I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.delete'))))); + React.createElement("button", { type: "button", className: "dropdown-item", "data-testid": "clone-button", title: I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.cloneToTemporary'), onClick: (event) => sessionAction("clone" /* CLONE */, event, session) }, I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.clone')), + React.createElement("button", { type: "button", title: I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.deleteSession'), className: "dropdown-item dropdown-delete", "data-testid": "delete-button", onClick: (event) => sessionAction("delete" /* DELETE */, event, session, setSessions) }, I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.delete'))))); })), status === 'error' && React.createElement("p", null, I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.loadingError'))), React.createElement("div", { className: "tab-pane fade ordino-session-list p-1", role: "tabpanel", id: `saved-session-other-panel-${id}`, "aria-labelledby": `saved-session-other-tab-${id}` }, diff --git a/dist/internal/components/session/SavedSessionCard.js.map b/dist/internal/components/session/SavedSessionCard.js.map index 4ae831ad..886261ac 100644 --- a/dist/internal/components/session/SavedSessionCard.js.map +++ b/dist/internal/components/session/SavedSessionCard.js.map @@ -1 +1 @@ -{"version":3,"file":"SavedSessionCard.js","sourceRoot":"","sources":["../../../../src/internal/components/session/SavedSessionCard.tsx"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"SavedSessionCard.js","sourceRoot":"","sources":["../../../../src/internal/components/session/SavedSessionCard.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/internal/components/session/SessionDropzone.js b/dist/internal/components/session/SessionDropzone.js index 78f56f16..3aaecdbc 100644 --- a/dist/internal/components/session/SessionDropzone.js +++ b/dist/internal/components/session/SessionDropzone.js @@ -15,7 +15,7 @@ export function SessionDropzone() { return (React.createElement(Dropzone, { multiple: false, maxFiles: 1, accept: ".json", onDrop: onDrop }, ({ getRootProps, getInputProps }) => (React.createElement("section", null, React.createElement("div", { ...getRootProps() }, React.createElement("input", { ...getInputProps() }), - React.createElement("div", { className: "session-dropzone" }, + React.createElement("div", { className: "session-dropzone", "data-testid": "session-dropzone" }, React.createElement("p", { className: "text-center mt-2 mb-1" }, "Drop session file here or click to upload"), React.createElement("p", { className: "text-center" }, "Accepted file formats: JSON file"))))))); } diff --git a/dist/internal/components/session/SessionDropzone.js.map b/dist/internal/components/session/SessionDropzone.js.map index 701a9600..0d319c23 100644 --- a/dist/internal/components/session/SessionDropzone.js.map +++ b/dist/internal/components/session/SessionDropzone.js.map @@ -1 +1 @@ -{"version":3,"file":"SessionDropzone.js","sourceRoot":"","sources":["../../../../src/internal/components/session/SessionDropzone.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAC1B,OAAO,QAAQ,MAAM,gBAAgB,CAAC;AACtC,OAAO,EAAE,YAAY,EAAE,MAAM,iBAAiB,CAAC;AAE/C,MAAM,UAAU,eAAe;IAC7B,MAAM,EAAE,OAAO,EAAE,GAAG,KAAK,CAAC,UAAU,CAAC,YAAY,CAAC,CAAC;IACnD,MAAM,MAAM,GAAG,CAAC,YAAY,EAAE,EAAE;QAC9B,MAAM,MAAM,GAAG,IAAI,UAAU,EAAE,CAAC;QAChC,MAAM,CAAC,MAAM,GAAG,CAAC,CAAM,EAAE,EAAE;YACzB,MAAM,KAAK,GAAG,CAAC,CAAC,MAAM,CAAC,MAAM,CAAC;YAC9B,MAAM,IAAI,GAAG,IAAI,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC;YAC/B,OAAO,CAAC,WAAW,CAAC,IAAI,CAAC,CAAC;QAC5B,CAAC,CAAC;QACF,MAAM,CAAC,UAAU,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC;IACrC,CAAC,CAAC;IAEF,OAAO,CACL,oBAAC,QAAQ,IAAC,QAAQ,EAAE,KAAK,EAAE,QAAQ,EAAE,CAAC,EAAE,MAAM,EAAC,OAAO,EAAC,MAAM,EAAE,MAAM,IAClE,CAAC,EAAE,YAAY,EAAE,aAAa,EAAE,EAAE,EAAE,CAAC,CACpC;QACE,gCAAS,YAAY,EAAE;YACrB,kCAAW,aAAa,EAAE,GAAI;YAC9B,6BAAK,SAAS,EAAC,kBAAkB;gBAC/B,2BAAG,SAAS,EAAC,uBAAuB,gDAA8C;gBAClF,2BAAG,SAAS,EAAC,aAAa,uCAAqC,CAC3D,CACF,CACE,CACX,CACQ,CACZ,CAAC;AACJ,CAAC"} \ No newline at end of file +{"version":3,"file":"SessionDropzone.js","sourceRoot":"","sources":["../../../../src/internal/components/session/SessionDropzone.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAC1B,OAAO,QAAQ,MAAM,gBAAgB,CAAC;AACtC,OAAO,EAAE,YAAY,EAAE,MAAM,iBAAiB,CAAC;AAE/C,MAAM,UAAU,eAAe;IAC7B,MAAM,EAAE,OAAO,EAAE,GAAG,KAAK,CAAC,UAAU,CAAC,YAAY,CAAC,CAAC;IACnD,MAAM,MAAM,GAAG,CAAC,YAAY,EAAE,EAAE;QAC9B,MAAM,MAAM,GAAG,IAAI,UAAU,EAAE,CAAC;QAChC,MAAM,CAAC,MAAM,GAAG,CAAC,CAAM,EAAE,EAAE;YACzB,MAAM,KAAK,GAAG,CAAC,CAAC,MAAM,CAAC,MAAM,CAAC;YAC9B,MAAM,IAAI,GAAG,IAAI,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC;YAC/B,OAAO,CAAC,WAAW,CAAC,IAAI,CAAC,CAAC;QAC5B,CAAC,CAAC;QACF,MAAM,CAAC,UAAU,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC;IACrC,CAAC,CAAC;IAEF,OAAO,CACL,oBAAC,QAAQ,IAAC,QAAQ,EAAE,KAAK,EAAE,QAAQ,EAAE,CAAC,EAAE,MAAM,EAAC,OAAO,EAAC,MAAM,EAAE,MAAM,IAClE,CAAC,EAAE,YAAY,EAAE,aAAa,EAAE,EAAE,EAAE,CAAC,CACpC;QACE,gCAAS,YAAY,EAAE;YACrB,kCAAW,aAAa,EAAE,GAAI;YAC9B,6BAAK,SAAS,EAAC,kBAAkB,iBAAa,kBAAkB;gBAC9D,2BAAG,SAAS,EAAC,uBAAuB,gDAA8C;gBAClF,2BAAG,SAAS,EAAC,aAAa,uCAAqC,CAC3D,CACF,CACE,CACX,CACQ,CACZ,CAAC;AACJ,CAAC"} \ No newline at end of file diff --git a/dist/internal/components/session/SessionListItem.d.ts.map b/dist/internal/components/session/SessionListItem.d.ts.map index 3c9793c1..688643da 100644 --- a/dist/internal/components/session/SessionListItem.d.ts.map +++ b/dist/internal/components/session/SessionListItem.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"SessionListItem.d.ts","sourceRoot":"","sources":["../../../../src/internal/components/session/SessionListItem.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAkB,+BAA+B,EAA8D,MAAM,UAAU,CAAC;AACvI,OAAO,KAAK,MAAM,OAAO,CAAC;AAE1B,OAAO,EAAE,aAAa,EAAE,MAAM,qBAAqB,CAAC;AAEpD,UAAU,qBAAqB;IAC7B,IAAI,EAAE,+BAA+B,GAAG,IAAI,CAAC;IAC7C;;OAEG;IACH,aAAa,CAAC,EAAE,aAAa,CAAC;IAC9B,QAAQ,CAAC,EAAE,KAAK,CAAC,SAAS,CAAC;CAC5B;AAED,wBAAgB,eAAe,CAAC,EAAE,IAAI,EAAE,aAAa,EAAE,QAAQ,EAAE,EAAE,qBAAqB,eAqDvF"} \ No newline at end of file +{"version":3,"file":"SessionListItem.d.ts","sourceRoot":"","sources":["../../../../src/internal/components/session/SessionListItem.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAkB,+BAA+B,EAA8D,MAAM,UAAU,CAAC;AACvI,OAAO,KAAK,MAAM,OAAO,CAAC;AAE1B,OAAO,EAAE,aAAa,EAAE,MAAM,qBAAqB,CAAC;AAEpD,UAAU,qBAAqB;IAC7B,IAAI,EAAE,+BAA+B,GAAG,IAAI,CAAC;IAC7C;;OAEG;IACH,aAAa,CAAC,EAAE,aAAa,CAAC;IAC9B,QAAQ,CAAC,EAAE,KAAK,CAAC,SAAS,CAAC;CAC5B;AAED,wBAAgB,eAAe,CAAC,EAAE,IAAI,EAAE,aAAa,EAAE,QAAQ,EAAE,EAAE,qBAAqB,eAsDvF"} \ No newline at end of file diff --git a/dist/internal/components/session/SessionListItem.js b/dist/internal/components/session/SessionListItem.js index 23da66b5..7a61eb8b 100644 --- a/dist/internal/components/session/SessionListItem.js +++ b/dist/internal/components/session/SessionListItem.js @@ -4,9 +4,9 @@ export function SessionListItem({ desc, selectSession, children }) { const dateString = desc.ts ? new Date(desc.ts).toUTCString() : I18nextManager.getInstance().i18n.t('tdp:core.SessionList.unknown'); const dateFromNow = (desc === null || desc === void 0 ? void 0 : desc.ts) ? TDPApplicationUtils.fromNow(desc.ts) : I18nextManager.getInstance().i18n.t('tdp:core.SessionList.unknown'); const me = UserSession.getInstance().currentUserNameOrAnonymous(); - return (React.createElement("div", { className: "row dropdown-parent session-item ms-0 mb-1 me-1 align-items-start" }, + return (React.createElement("div", { className: "row dropdown-parent session-item ms-0 mb-1 me-1 align-items-start", "data-testid": desc.id }, React.createElement("div", { className: "d-flex px-0 flex-column align-items-start col-md-11" }, - React.createElement("button", { type: "button", title: I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.continueSession'), disabled: selectSession == null, className: "ps-0 btn btn-link align-self-start text-ordino-button-primary", onClick: (event) => selectSession(event, desc) }, + React.createElement("button", { type: "button", title: I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.continueSession'), "data-testid": "continue-session-button", disabled: selectSession == null, className: "ps-0 btn btn-link align-self-start text-ordino-button-primary", onClick: (event) => selectSession(event, desc) }, React.createElement("i", { className: `me-2 fas ${desc.local ? 'fa-history' : 'fa-cloud'}` }), desc.name), desc.description ? React.createElement("p", { className: "ms-4" }, diff --git a/dist/internal/components/session/SessionListItem.js.map b/dist/internal/components/session/SessionListItem.js.map index 2d7cc0e4..e00fa709 100644 --- a/dist/internal/components/session/SessionListItem.js.map +++ b/dist/internal/components/session/SessionListItem.js.map @@ -1 +1 @@ -{"version":3,"file":"SessionListItem.js","sourceRoot":"","sources":["../../../../src/internal/components/session/SessionListItem.tsx"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"SessionListItem.js","sourceRoot":"","sources":["../../../../src/internal/components/session/SessionListItem.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/internal/components/session/TemporarySessionCard.d.ts.map b/dist/internal/components/session/TemporarySessionCard.d.ts.map index a42f7839..8f84d587 100644 --- a/dist/internal/components/session/TemporarySessionCard.d.ts.map +++ b/dist/internal/components/session/TemporarySessionCard.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TemporarySessionCard.d.ts","sourceRoot":"","sources":["../../../../src/internal/components/session/TemporarySessionCard.tsx"],"names":[],"mappings":";AASA,OAAO,KAAK,EAAE,4BAA4B,EAAE,MAAM,0BAA0B,CAAC;AAE7E,MAAM,CAAC,OAAO,UAAU,oBAAoB,CAAC,EAAE,IAAI,EAAE,MAAM,EAAE,EAAE,4BAA4B,eAoE1F"} \ No newline at end of file +{"version":3,"file":"TemporarySessionCard.d.ts","sourceRoot":"","sources":["../../../../src/internal/components/session/TemporarySessionCard.tsx"],"names":[],"mappings":";AASA,OAAO,KAAK,EAAE,4BAA4B,EAAE,MAAM,0BAA0B,CAAC;AAE7E,MAAM,CAAC,OAAO,UAAU,oBAAoB,CAAC,EAAE,IAAI,EAAE,MAAM,EAAE,EAAE,4BAA4B,eAuE1F"} \ No newline at end of file diff --git a/dist/internal/components/session/TemporarySessionCard.js b/dist/internal/components/session/TemporarySessionCard.js index 208c39ea..172dfb69 100644 --- a/dist/internal/components/session/TemporarySessionCard.js +++ b/dist/internal/components/session/TemporarySessionCard.js @@ -28,10 +28,10 @@ export default function TemporarySessionCard({ name, faIcon }) { sessions.length > 0 && (sessions === null || sessions === void 0 ? void 0 : sessions.map((session) => { return (React.createElement(SessionListItem, { key: session.id, desc: session, selectSession: (event) => sessionAction("select" /* SELECT */, event, session) }, - React.createElement("button", { type: "button", className: "me-2 pt-1 pb-1 btn btn-outline-secondary", title: I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.saveSession'), onClick: (event) => sessionAction("save" /* SAVE */, event, session) }, I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.save')), + React.createElement("button", { type: "button", className: "me-2 pt-1 pb-1 btn btn-outline-secondary", "data-testid": "save-button", title: I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.saveSession'), onClick: (event) => sessionAction("save" /* SAVE */, event, session) }, I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.save')), React.createElement(ListItemDropdown, null, - React.createElement("button", { type: "button", className: "dropdown-item", title: I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.cloneToTemporary'), onClick: (event) => sessionAction("clone" /* CLONE */, event, session) }, I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.clone')), - React.createElement("button", { type: "button", className: "dropdown-delete dropdown-item", title: I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.deleteSession'), onClick: (event) => sessionAction("delete" /* DELETE */, event, session, setSessions) }, I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.delete'))))); + React.createElement("button", { type: "button", className: "dropdown-item", "data-testid": "clone-button", title: I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.cloneToTemporary'), onClick: (event) => sessionAction("clone" /* CLONE */, event, session) }, I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.clone')), + React.createElement("button", { type: "button", className: "dropdown-delete dropdown-item", "data-testid": "delete-button", title: I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.deleteSession'), onClick: (event) => sessionAction("delete" /* DELETE */, event, session, setSessions) }, I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.delete'))))); })), status === 'error' && React.createElement("p", null, I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.loadingError'))))); })); diff --git a/dist/internal/components/session/TemporarySessionCard.js.map b/dist/internal/components/session/TemporarySessionCard.js.map index e86e105f..8cf7ebab 100644 --- a/dist/internal/components/session/TemporarySessionCard.js.map +++ b/dist/internal/components/session/TemporarySessionCard.js.map @@ -1 +1 @@ -{"version":3,"file":"TemporarySessionCard.js","sourceRoot":"","sources":["../../../../src/internal/components/session/TemporarySessionCard.tsx"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"TemporarySessionCard.js","sourceRoot":"","sources":["../../../../src/internal/components/session/TemporarySessionCard.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAmC,cAAc,EAAE,wBAAwB,EAAE,QAAQ,EAAE,MAAM,UAAU,CAAC;AAC/G,OAAO,KAAK,MAAM,OAAO,CAAC;AAE1B,OAAO,EAAE,YAAY,EAAE,MAAM,iBAAiB,CAAC;AAC/C,OAAO,EAAE,gBAAgB,EAAE,MAAM,qBAAqB,CAAC;AACvD,OAAO,EAAW,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACjE,OAAO,EAAE,eAAe,EAAE,MAAM,mBAAmB,CAAC;AACpD,OAAO,EAAE,UAAU,EAAE,MAAM,SAAS,CAAC;AAIrC,MAAM,CAAC,OAAO,UAAU,oBAAoB,CAAC,EAAE,IAAI,EAAE,MAAM,EAAgC;IACzF,MAAM,EAAE,OAAO,EAAE,GAAG,KAAK,CAAC,UAAU,CAAC,YAAY,CAAC,CAAC;IACnD,MAAM,CAAC,QAAQ,EAAE,WAAW,CAAC,GAAG,KAAK,CAAC,QAAQ,CAAoC,IAAI,CAAC,CAAC;IAExF,MAAM,YAAY,GAAG,KAAK,CAAC,OAAO,CAChC,GAAG,EAAE,CAAC,KAAK,IAAI,EAAE;;QACf,MAAM,GAAG,GAAG,MAAA,CAAC,MAAM,OAAO,CAAC,IAAI,EAAE,CAAC,0CAAE,MAAM,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,wBAAwB,CAAC,YAAY,CAAC,CAAC,CAAC,EAAE,IAAI,CAAC,UAAU,CAAC,CAAC;QAC9G,WAAW,CAAC,GAAG,CAAC,CAAC;IACnB,CAAC;IACD,uDAAuD;IACvD,EAAE,CACH,CAAC;IAEF,MAAM,EAAE,MAAM,EAAE,GAAG,QAAQ,CAAC,YAAY,EAAE,EAAE,CAAC,CAAC;IAE9C,OAAO,CACL,oBAAC,iBAAiB,IAAC,QAAQ,EAAE,IAAI,EAAE,MAAM,EAAE,MAAM,EAAE,QAAQ,EAAE,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,mCAAmC,CAAC,IAClI,CAAC,aAAa,EAAE,EAAE;QACjB,OAAO,CACL,6BAAK,SAAS,EAAC,mBAAmB;YAChC,6BAAK,SAAS,EAAC,yBAAyB;gBACrC,MAAM,KAAK,SAAS,IAAI,CACvB;oBACE,2BAAG,SAAS,EAAC,6BAA6B,GAAG;;oBAAE,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,kCAAkC,CAAC,CACpH,CACL;gBACA,MAAM,KAAK,SAAS,IAAI,QAAQ,CAAC,MAAM,KAAK,CAAC,IAAI,+BAAI,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,sCAAsC,CAAC,CAAK;gBACrI,MAAM,KAAK,SAAS;oBACnB,QAAQ,CAAC,MAAM,GAAG,CAAC;qBACnB,QAAQ,aAAR,QAAQ,uBAAR,QAAQ,CAAE,GAAG,CAAC,CAAC,OAAO,EAAE,EAAE;wBACxB,OAAO,CACL,oBAAC,eAAe,IAAC,GAAG,EAAE,OAAO,CAAC,EAAE,EAAE,IAAI,EAAE,OAAO,EAAE,aAAa,EAAE,CAAC,KAAK,EAAE,EAAE,CAAC,aAAa,wBAAiB,KAAK,EAAE,OAAO,CAAC;4BACtH,gCACE,IAAI,EAAC,QAAQ,EACb,SAAS,EAAC,0CAA0C,iBACxC,aAAa,EACzB,KAAK,EAAE,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,kCAAkC,CAAC,EAC9E,OAAO,EAAE,CAAC,KAAK,EAAE,EAAE,CAAC,aAAa,oBAAe,KAAK,EAAE,OAAO,CAAC,IAE9D,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,2BAA2B,CAAC,CAC1D;4BACT,oBAAC,gBAAgB;gCACf,gCACE,IAAI,EAAC,QAAQ,EACb,SAAS,EAAC,eAAe,iBACb,cAAc,EAC1B,KAAK,EAAE,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,uCAAuC,CAAC,EACnF,OAAO,EAAE,CAAC,KAAK,EAAE,EAAE,CAAC,aAAa,sBAAgB,KAAK,EAAE,OAAO,CAAC,IAE/D,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,4BAA4B,CAAC,CAC3D;gCACT,gCACE,IAAI,EAAC,QAAQ,EACb,SAAS,EAAC,+BAA+B,iBAC7B,eAAe,EAC3B,KAAK,EAAE,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,oCAAoC,CAAC,EAChF,OAAO,EAAE,CAAC,KAAK,EAAE,EAAE,CAAC,aAAa,wBAAiB,KAAK,EAAE,OAAO,EAAE,WAAW,CAAC,IAE7E,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,6BAA6B,CAAC,CAC5D,CACQ,CACH,CACnB,CAAC;oBACJ,CAAC,CAAC,CAAA;gBACH,MAAM,KAAK,OAAO,IAAI,+BAAI,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,mCAAmC,CAAC,CAAK,CACpG,CACF,CACP,CAAC;IACJ,CAAC,CACiB,CACrB,CAAC;AACJ,CAAC"} \ No newline at end of file diff --git a/dist/internal/components/tours/TourCard.d.ts.map b/dist/internal/components/tours/TourCard.d.ts.map index 99376194..bcd4aa08 100644 --- a/dist/internal/components/tours/TourCard.d.ts.map +++ b/dist/internal/components/tours/TourCard.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"TourCard.d.ts","sourceRoot":"","sources":["../../../../src/internal/components/tours/TourCard.tsx"],"names":[],"mappings":"AACA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAE/B,UAAU,cAAc;IACtB,EAAE,EAAE,MAAM,CAAC;IACX,KAAK,EAAE,MAAM,GAAG,IAAI,CAAC;IACrB,KAAK,EAAE,MAAM,CAAC;IACd,IAAI,EAAE,MAAM,CAAC;IACb,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,cAAc,CAAC,EAAE,CAAC,GAAG,EAAE,KAAK,CAAC,UAAU,CAAC,iBAAiB,CAAC,KAAK,IAAI,CAAC;CACrE;AAED,wBAAgB,QAAQ,CAAC,EAAE,EAAE,EAAE,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,cAAc,EAAE,IAAI,EAAE,EAAE,cAAc,eAexF"} \ No newline at end of file +{"version":3,"file":"TourCard.d.ts","sourceRoot":"","sources":["../../../../src/internal/components/tours/TourCard.tsx"],"names":[],"mappings":"AACA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAE/B,UAAU,cAAc;IACtB,EAAE,EAAE,MAAM,CAAC;IACX,KAAK,EAAE,MAAM,GAAG,IAAI,CAAC;IACrB,KAAK,EAAE,MAAM,CAAC;IACd,IAAI,EAAE,MAAM,CAAC;IACb,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,cAAc,CAAC,EAAE,CAAC,GAAG,EAAE,KAAK,CAAC,UAAU,CAAC,iBAAiB,CAAC,KAAK,IAAI,CAAC;CACrE;AAED,wBAAgB,QAAQ,CAAC,EAAE,EAAE,EAAE,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,cAAc,EAAE,IAAI,EAAE,EAAE,cAAc,eAqBxF"} \ No newline at end of file diff --git a/dist/internal/components/tours/TourCard.js b/dist/internal/components/tours/TourCard.js index 2c0d024b..d01bedb8 100644 --- a/dist/internal/components/tours/TourCard.js +++ b/dist/internal/components/tours/TourCard.js @@ -1,13 +1,13 @@ import { I18nextManager } from 'tdp_core'; import * as React from 'react'; export function TourCard({ id, image, title, text, onClickHandler, href }) { - return (React.createElement("div", { className: "col position-relative" }, - React.createElement("div", { className: "card ordino-tour-card shadow-sm", "data-id": id }, + return (React.createElement("div", { className: "col position-relative", "data-testid": "tour-card" }, + React.createElement("div", { className: "card ordino-tour-card shadow-sm", "data-id": id, "data-testid": id }, image ? React.createElement("img", { className: "card-img-top p-2", style: { height: '200px' }, src: image, alt: "Tour Image" }) : null, React.createElement("div", { className: "card-body p-2" }, React.createElement("h5", { className: "card-title" }, title), React.createElement("p", { className: "card-text" }, text), - React.createElement("a", { className: "btn btn-light", title: I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.startTour'), href: href, onClick: onClickHandler }, + React.createElement("a", { className: "btn btn-light", title: I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.startTour'), href: href, onClick: onClickHandler, "data-testid": "start-tour-button" }, React.createElement("i", { className: "me-1 fas fa-angle-right" }), " ", I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.startTour')))))); diff --git a/dist/internal/components/tours/TourCard.js.map b/dist/internal/components/tours/TourCard.js.map index 15c9fbc7..a6db9478 100644 --- a/dist/internal/components/tours/TourCard.js.map +++ b/dist/internal/components/tours/TourCard.js.map @@ -1 +1 @@ -{"version":3,"file":"TourCard.js","sourceRoot":"","sources":["../../../../src/internal/components/tours/TourCard.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,cAAc,EAAE,MAAM,UAAU,CAAC;AAC1C,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAW/B,MAAM,UAAU,QAAQ,CAAC,EAAE,EAAE,EAAE,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,cAAc,EAAE,IAAI,EAAkB;IACvF,OAAO,CACL,6BAAK,SAAS,EAAC,uBAAuB;QACpC,6BAAK,SAAS,EAAC,iCAAiC,aAAU,EAAE;YACzD,KAAK,CAAC,CAAC,CAAC,6BAAK,SAAS,EAAC,kBAAkB,EAAC,KAAK,EAAE,EAAE,MAAM,EAAE,OAAO,EAAE,EAAE,GAAG,EAAE,KAAK,EAAE,GAAG,EAAC,YAAY,GAAG,CAAC,CAAC,CAAC,IAAI;YAC7G,6BAAK,SAAS,EAAC,eAAe;gBAC5B,4BAAI,SAAS,EAAC,YAAY,IAAE,KAAK,CAAM;gBACvC,2BAAG,SAAS,EAAC,WAAW,IAAE,IAAI,CAAK;gBACnC,2BAAG,SAAS,EAAC,eAAe,EAAC,KAAK,EAAE,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,gCAAgC,CAAC,EAAE,IAAI,EAAE,IAAI,EAAE,OAAO,EAAE,cAAc;oBAC5I,2BAAG,SAAS,EAAC,yBAAyB,GAAG;;oBAAE,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,gCAAgC,CAAC,CAC9G,CACA,CACF,CACF,CACP,CAAC;AACJ,CAAC"} \ No newline at end of file +{"version":3,"file":"TourCard.js","sourceRoot":"","sources":["../../../../src/internal/components/tours/TourCard.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,cAAc,EAAE,MAAM,UAAU,CAAC;AAC1C,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAW/B,MAAM,UAAU,QAAQ,CAAC,EAAE,EAAE,EAAE,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,cAAc,EAAE,IAAI,EAAkB;IACvF,OAAO,CACL,6BAAK,SAAS,EAAC,uBAAuB,iBAAa,WAAW;QAC5D,6BAAK,SAAS,EAAC,iCAAiC,aAAU,EAAE,iBAAe,EAAE;YAC1E,KAAK,CAAC,CAAC,CAAC,6BAAK,SAAS,EAAC,kBAAkB,EAAC,KAAK,EAAE,EAAE,MAAM,EAAE,OAAO,EAAE,EAAE,GAAG,EAAE,KAAK,EAAE,GAAG,EAAC,YAAY,GAAG,CAAC,CAAC,CAAC,IAAI;YAC7G,6BAAK,SAAS,EAAC,eAAe;gBAC5B,4BAAI,SAAS,EAAC,YAAY,IAAE,KAAK,CAAM;gBACvC,2BAAG,SAAS,EAAC,WAAW,IAAE,IAAI,CAAK;gBACnC,2BACE,SAAS,EAAC,eAAe,EACzB,KAAK,EAAE,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,gCAAgC,CAAC,EAC5E,IAAI,EAAE,IAAI,EACV,OAAO,EAAE,cAAc,iBACX,mBAAmB;oBAE/B,2BAAG,SAAS,EAAC,yBAAyB,GAAG;;oBAAE,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,gCAAgC,CAAC,CAC9G,CACA,CACF,CACF,CACP,CAAC;AACJ,CAAC"} \ No newline at end of file diff --git a/dist/internal/menu/StartMenuLinks.d.ts.map b/dist/internal/menu/StartMenuLinks.d.ts.map index 6c993154..bc2ff439 100644 --- a/dist/internal/menu/StartMenuLinks.d.ts.map +++ b/dist/internal/menu/StartMenuLinks.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"StartMenuLinks.d.ts","sourceRoot":"","sources":["../../../src/internal/menu/StartMenuLinks.tsx"],"names":[],"mappings":";AAIA,OAAO,KAAK,EAAE,yBAAyB,EAAE,MAAM,eAAe,CAAC;AAE/D,wBAAgB,cAAc,CAAC,KAAK,EAAE,yBAAyB,eAmC9D"} \ No newline at end of file +{"version":3,"file":"StartMenuLinks.d.ts","sourceRoot":"","sources":["../../../src/internal/menu/StartMenuLinks.tsx"],"names":[],"mappings":";AAIA,OAAO,KAAK,EAAE,yBAAyB,EAAE,MAAM,eAAe,CAAC;AAE/D,wBAAgB,cAAc,CAAC,KAAK,EAAE,yBAAyB,eAoC9D"} \ No newline at end of file diff --git a/dist/internal/menu/StartMenuLinks.js b/dist/internal/menu/StartMenuLinks.js index 0f5eceea..18694753 100644 --- a/dist/internal/menu/StartMenuLinks.js +++ b/dist/internal/menu/StartMenuLinks.js @@ -4,7 +4,7 @@ export function StartMenuLinks(props) { return (React.createElement(React.Fragment, null, props.status === 'success' && props.tabs.map((tab) => (React.createElement("li", { className: `nav-item ${props.activeTab === tab ? 'active' : ''}`, key: tab.desc.id }, - React.createElement("a", { className: "nav-link", href: `#${tab.desc.id}`, id: `${tab.desc.id}-tab`, role: "tab", "aria-controls": tab.desc.id, "aria-selected": props.activeTab === tab, onClick: (evt) => { + React.createElement("a", { className: "nav-link", href: `#${tab.desc.id}`, id: `${tab.desc.id}-tab`, "data-testid": `${tab.desc.id}-tab`, role: "tab", "aria-controls": tab.desc.id, "aria-selected": props.activeTab === tab, onClick: (evt) => { evt.preventDefault(); if (props.mode === EStartMenuMode.OVERLAY && props.activeTab === tab) { // remove :focus from link to remove highlight color diff --git a/dist/internal/menu/StartMenuLinks.js.map b/dist/internal/menu/StartMenuLinks.js.map index 36252eed..271a6631 100644 --- a/dist/internal/menu/StartMenuLinks.js.map +++ b/dist/internal/menu/StartMenuLinks.js.map @@ -1 +1 @@ -{"version":3,"file":"StartMenuLinks.js","sourceRoot":"","sources":["../../../src/internal/menu/StartMenuLinks.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAE1B,OAAO,EAAE,cAAc,EAAE,MAAM,cAAc,CAAC;AAI9C,MAAM,UAAU,cAAc,CAAC,KAAgC;IAC7D,OAAO,CACL;QACG,KAAK,CAAC,MAAM,KAAK,SAAS;YACzB,KAAK,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,GAAG,EAAE,EAAE,CAAC,CACtB,4BAAI,SAAS,EAAE,YAAY,KAAK,CAAC,SAAS,KAAK,GAAG,CAAC,CAAC,CAAC,QAAQ,CAAC,CAAC,CAAC,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,CAAC,IAAI,CAAC,EAAE;gBACpF,2BACE,SAAS,EAAC,UAAU,EACpB,IAAI,EAAE,IAAI,GAAG,CAAC,IAAI,CAAC,EAAE,EAAE,EACvB,EAAE,EAAE,GAAG,GAAG,CAAC,IAAI,CAAC,EAAE,MAAM,EACxB,IAAI,EAAC,KAAK,mBACK,GAAG,CAAC,IAAI,CAAC,EAAE,mBACX,KAAK,CAAC,SAAS,KAAK,GAAG,EACtC,OAAO,EAAE,CAAC,GAAG,EAAE,EAAE;wBACf,GAAG,CAAC,cAAc,EAAE,CAAC;wBACrB,IAAI,KAAK,CAAC,IAAI,KAAK,cAAc,CAAC,OAAO,IAAI,KAAK,CAAC,SAAS,KAAK,GAAG,EAAE;4BACpE,oDAAoD;4BACpD,GAAG,CAAC,aAAa,CAAC,IAAI,EAAE,CAAC;4BAEzB,iCAAiC;4BACjC,KAAK,CAAC,YAAY,CAAC,IAAI,CAAC,CAAC;yBAC1B;6BAAM;4BACL,KAAK,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;yBACzB;wBAED,OAAO,KAAK,CAAC;oBACf,CAAC;oBAEA,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC,2BAAG,SAAS,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,GAAI,CAAC,CAAC,CAAC,IAAI;oBACtD,GAAG,CAAC,IAAI,CAAC,IAAI,CACZ,CACD,CACN,CAAC;QAAE,GAAG,CACR,CACJ,CAAC;AACJ,CAAC"} \ No newline at end of file +{"version":3,"file":"StartMenuLinks.js","sourceRoot":"","sources":["../../../src/internal/menu/StartMenuLinks.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAE1B,OAAO,EAAE,cAAc,EAAE,MAAM,cAAc,CAAC;AAI9C,MAAM,UAAU,cAAc,CAAC,KAAgC;IAC7D,OAAO,CACL;QACG,KAAK,CAAC,MAAM,KAAK,SAAS;YACzB,KAAK,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,GAAG,EAAE,EAAE,CAAC,CACtB,4BAAI,SAAS,EAAE,YAAY,KAAK,CAAC,SAAS,KAAK,GAAG,CAAC,CAAC,CAAC,QAAQ,CAAC,CAAC,CAAC,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,CAAC,IAAI,CAAC,EAAE;gBACpF,2BACE,SAAS,EAAC,UAAU,EACpB,IAAI,EAAE,IAAI,GAAG,CAAC,IAAI,CAAC,EAAE,EAAE,EACvB,EAAE,EAAE,GAAG,GAAG,CAAC,IAAI,CAAC,EAAE,MAAM,iBACX,GAAG,GAAG,CAAC,IAAI,CAAC,EAAE,MAAM,EACjC,IAAI,EAAC,KAAK,mBACK,GAAG,CAAC,IAAI,CAAC,EAAE,mBACX,KAAK,CAAC,SAAS,KAAK,GAAG,EACtC,OAAO,EAAE,CAAC,GAAG,EAAE,EAAE;wBACf,GAAG,CAAC,cAAc,EAAE,CAAC;wBACrB,IAAI,KAAK,CAAC,IAAI,KAAK,cAAc,CAAC,OAAO,IAAI,KAAK,CAAC,SAAS,KAAK,GAAG,EAAE;4BACpE,oDAAoD;4BACpD,GAAG,CAAC,aAAa,CAAC,IAAI,EAAE,CAAC;4BAEzB,iCAAiC;4BACjC,KAAK,CAAC,YAAY,CAAC,IAAI,CAAC,CAAC;yBAC1B;6BAAM;4BACL,KAAK,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;yBACzB;wBAED,OAAO,KAAK,CAAC;oBACf,CAAC;oBAEA,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC,2BAAG,SAAS,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,GAAI,CAAC,CAAC,CAAC,IAAI;oBACtD,GAAG,CAAC,IAAI,CAAC,IAAI,CACZ,CACD,CACN,CAAC;QAAE,GAAG,CACR,CACJ,CAAC;AACJ,CAAC"} \ No newline at end of file diff --git a/dist/internal/menu/StartMenuTabShortcuts.js b/dist/internal/menu/StartMenuTabShortcuts.js index ba01b60a..bde82332 100644 --- a/dist/internal/menu/StartMenuTabShortcuts.js +++ b/dist/internal/menu/StartMenuTabShortcuts.js @@ -12,7 +12,7 @@ export function StartMenuTabShortcuts({ tabs, shortcuts, setActiveTab, setHighli React.createElement(React.Fragment, null, status === 'success' && shortcuts.map((s) => { return (React.createElement("li", { key: s.id, className: "nav-item" }, - React.createElement("a", { className: "nav-link", role: "button", onClick: (evt) => onClick(evt, s) }, + React.createElement("a", { className: "nav-link", "data-testid": `${s.id}-link`, role: "button", onClick: (evt) => onClick(evt, s) }, ' ', s.icon ? React.createElement("i", { className: `me-2 ${s.icon}` }) : null, s.text))); diff --git a/dist/internal/menu/StartMenuTabShortcuts.js.map b/dist/internal/menu/StartMenuTabShortcuts.js.map index b555a7a4..f621658f 100644 --- a/dist/internal/menu/StartMenuTabShortcuts.js.map +++ b/dist/internal/menu/StartMenuTabShortcuts.js.map @@ -1 +1 @@ -{"version":3,"file":"StartMenuTabShortcuts.js","sourceRoot":"","sources":["../../../src/internal/menu/StartMenuTabShortcuts.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAiB1B,MAAM,UAAU,qBAAqB,CAAC,EAAE,IAAI,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,MAAM,EAA+B;IACxH,MAAM,OAAO,GAAG,CAAC,GAAoD,EAAE,QAAmC,EAAE,EAAE;QAC5G,GAAG,CAAC,cAAc,EAAE,CAAC;QACrB,YAAY,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,IAAI,CAAC,EAAE,KAAK,QAAQ,CAAC,KAAK,CAAC,CAAC,CAAC;QAC7D,IAAI,QAAQ,CAAC,YAAY,EAAE;YACzB,YAAY,CAAC,IAAI,CAAC,CAAC,CAAC,6EAA6E;SAClG;IACH,CAAC,CAAC;IAEF,OAAO;IACL,yDAAyD;IACzD,0CACG,MAAM,KAAK,SAAS;QACnB,SAAS,CAAC,GAAG,CAAC,CAAC,CAAC,EAAE,EAAE;YAClB,OAAO,CACL,4BAAI,GAAG,EAAE,CAAC,CAAC,EAAE,EAAE,SAAS,EAAC,UAAU;gBACjC,2BAAG,SAAS,EAAC,UAAU,EAAC,IAAI,EAAC,QAAQ,EAAC,OAAO,EAAE,CAAC,GAAG,EAAE,EAAE,CAAC,OAAO,CAAC,GAAG,EAAE,CAAC,CAAC;oBACpE,GAAG;oBACH,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,2BAAG,SAAS,EAAE,QAAQ,CAAC,CAAC,IAAI,EAAE,GAAI,CAAC,CAAC,CAAC,IAAI;oBAClD,CAAC,CAAC,IAAI,CACL,CACD,CACN,CAAC;QACJ,CAAC,CAAC,CACH,CACJ,CAAC;AACJ,CAAC"} \ No newline at end of file +{"version":3,"file":"StartMenuTabShortcuts.js","sourceRoot":"","sources":["../../../src/internal/menu/StartMenuTabShortcuts.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAiB1B,MAAM,UAAU,qBAAqB,CAAC,EAAE,IAAI,EAAE,SAAS,EAAE,YAAY,EAAE,YAAY,EAAE,MAAM,EAA+B;IACxH,MAAM,OAAO,GAAG,CAAC,GAAoD,EAAE,QAAmC,EAAE,EAAE;QAC5G,GAAG,CAAC,cAAc,EAAE,CAAC;QACrB,YAAY,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,IAAI,CAAC,EAAE,KAAK,QAAQ,CAAC,KAAK,CAAC,CAAC,CAAC;QAC7D,IAAI,QAAQ,CAAC,YAAY,EAAE;YACzB,YAAY,CAAC,IAAI,CAAC,CAAC,CAAC,6EAA6E;SAClG;IACH,CAAC,CAAC;IAEF,OAAO;IACL,yDAAyD;IACzD,0CACG,MAAM,KAAK,SAAS;QACnB,SAAS,CAAC,GAAG,CAAC,CAAC,CAAC,EAAE,EAAE;YAClB,OAAO,CACL,4BAAI,GAAG,EAAE,CAAC,CAAC,EAAE,EAAE,SAAS,EAAC,UAAU;gBACjC,2BAAG,SAAS,EAAC,UAAU,iBAAc,GAAG,CAAC,CAAC,EAAE,OAAO,EAAE,IAAI,EAAC,QAAQ,EAAC,OAAO,EAAE,CAAC,GAAG,EAAE,EAAE,CAAC,OAAO,CAAC,GAAG,EAAE,CAAC,CAAC;oBACjG,GAAG;oBACH,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,2BAAG,SAAS,EAAE,QAAQ,CAAC,CAAC,IAAI,EAAE,GAAI,CAAC,CAAC,CAAC,IAAI;oBAClD,CAAC,CAAC,IAAI,CACL,CACD,CACN,CAAC;QACJ,CAAC,CAAC,CACH,CACJ,CAAC;AACJ,CAAC"} \ No newline at end of file diff --git a/dist/internal/menu/StartMenuTabWrapper.d.ts.map b/dist/internal/menu/StartMenuTabWrapper.d.ts.map index cbc038f5..e257522e 100644 --- a/dist/internal/menu/StartMenuTabWrapper.d.ts.map +++ b/dist/internal/menu/StartMenuTabWrapper.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"StartMenuTabWrapper.d.ts","sourceRoot":"","sources":["../../../src/internal/menu/StartMenuTabWrapper.tsx"],"names":[],"mappings":";AAIA,OAAO,KAAK,EAAE,yBAAyB,EAAE,MAAM,eAAe,CAAC;AAE/D,wBAAgB,mBAAmB,CAAC,KAAK,EAAE,yBAAyB,eA2CnE"} \ No newline at end of file +{"version":3,"file":"StartMenuTabWrapper.d.ts","sourceRoot":"","sources":["../../../src/internal/menu/StartMenuTabWrapper.tsx"],"names":[],"mappings":";AAIA,OAAO,KAAK,EAAE,yBAAyB,EAAE,MAAM,eAAe,CAAC;AAE/D,wBAAgB,mBAAmB,CAAC,KAAK,EAAE,yBAAyB,eA6CnE"} \ No newline at end of file diff --git a/dist/internal/menu/StartMenuTabWrapper.js b/dist/internal/menu/StartMenuTabWrapper.js index 4ff50024..e99d2387 100644 --- a/dist/internal/menu/StartMenuTabWrapper.js +++ b/dist/internal/menu/StartMenuTabWrapper.js @@ -3,11 +3,11 @@ import { EStartMenuMode } from '../constants'; export function StartMenuTabWrapper(props) { return ( // eslint-disable-next-line react/jsx-no-useless-fragment - React.createElement(React.Fragment, null, props.status === 'success' && (React.createElement("div", { id: "ordino-start-menu", className: `ordino-start-menu tab-content ${props.activeTab ? 'ordino-start-menu-open' : 'd-none'} ${props.mode === EStartMenuMode.OVERLAY ? 'ordino-start-menu-overlay' : ''}` }, props.tabs.map((tab) => (React.createElement("div", { className: `tab-pane fade ${props.activeTab === tab ? `active show` : ''} ${props.mode === EStartMenuMode.START ? `pt-5` : ''}`, key: tab.desc.id, id: tab.desc.id, role: "tabpanel", "aria-labelledby": `${tab.desc.id}-tab` }, + React.createElement(React.Fragment, null, props.status === 'success' && (React.createElement("div", { id: "ordino-start-menu", className: `ordino-start-menu tab-content ${props.activeTab ? 'ordino-start-menu-open' : 'd-none'} ${props.mode === EStartMenuMode.OVERLAY ? 'ordino-start-menu-overlay' : ''}` }, props.tabs.map((tab) => (React.createElement("div", { className: `tab-pane fade ${props.activeTab === tab ? `active show` : ''} ${props.mode === EStartMenuMode.START ? `pt-5` : ''}`, key: tab.desc.id, id: tab.desc.id, role: "tabpanel", "aria-labelledby": `${tab.desc.id}-tab`, "data-testid": tab.desc.id }, props.mode === EStartMenuMode.OVERLAY && (React.createElement("div", { className: "container-fluid" }, React.createElement("div", { className: "row" }, React.createElement("div", { className: "col position-relative d-flex justify-content-end" }, - React.createElement("button", { type: "button", className: "btn-close", onClick: () => { + React.createElement("button", { type: "button", className: "btn-close", "data-testid": "close-button", onClick: () => { props.setActiveTab(null); } }))))), React.createElement(tab.factory, { isActive: props.activeTab === tab })))))))); diff --git a/dist/internal/menu/StartMenuTabWrapper.js.map b/dist/internal/menu/StartMenuTabWrapper.js.map index 4fec2bfc..807cc0e8 100644 --- a/dist/internal/menu/StartMenuTabWrapper.js.map +++ b/dist/internal/menu/StartMenuTabWrapper.js.map @@ -1 +1 @@ -{"version":3,"file":"StartMenuTabWrapper.js","sourceRoot":"","sources":["../../../src/internal/menu/StartMenuTabWrapper.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAE1B,OAAO,EAAE,cAAc,EAAE,MAAM,cAAc,CAAC;AAI9C,MAAM,UAAU,mBAAmB,CAAC,KAAgC;IAClE,OAAO;IACL,yDAAyD;IACzD,0CACG,KAAK,CAAC,MAAM,KAAK,SAAS,IAAI,CAC7B,6BACE,EAAE,EAAC,mBAAmB,EACtB,SAAS,EAAE,iCAAiC,KAAK,CAAC,SAAS,CAAC,CAAC,CAAC,wBAAwB,CAAC,CAAC,CAAC,QAAQ,IAC/F,KAAK,CAAC,IAAI,KAAK,cAAc,CAAC,OAAO,CAAC,CAAC,CAAC,2BAA2B,CAAC,CAAC,CAAC,EACxE,EAAE,IAED,KAAK,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,GAAG,EAAE,EAAE,CAAC,CACvB,6BACE,SAAS,EAAE,iBAAiB,KAAK,CAAC,SAAS,KAAK,GAAG,CAAC,CAAC,CAAC,aAAa,CAAC,CAAC,CAAC,EAAE,IAAI,KAAK,CAAC,IAAI,KAAK,cAAc,CAAC,KAAK,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,CAAC,EAAE,EAAE,EAC/H,GAAG,EAAE,GAAG,CAAC,IAAI,CAAC,EAAE,EAChB,EAAE,EAAE,GAAG,CAAC,IAAI,CAAC,EAAE,EACf,IAAI,EAAC,UAAU,qBACE,GAAG,GAAG,CAAC,IAAI,CAAC,EAAE,MAAM;QAEpC,KAAK,CAAC,IAAI,KAAK,cAAc,CAAC,OAAO,IAAI,CACxC,6BAAK,SAAS,EAAC,iBAAiB;YAC9B,6BAAK,SAAS,EAAC,KAAK;gBAClB,6BAAK,SAAS,EAAC,kDAAkD;oBAG9D,gCACC,IAAI,EAAC,QAAQ,EACb,SAAS,EAAC,WAAW,EACrB,OAAO,EAAE,GAAG,EAAE;4BACZ,KAAK,CAAC,YAAY,CAAC,IAAI,CAAC,CAAC;wBAC3B,CAAC,GACO,CACN,CACF,CACF,CACP;QACD,oBAAC,GAAG,CAAC,OAAO,IAAC,QAAQ,EAAE,KAAK,CAAC,SAAS,KAAK,GAAG,GAAI,CAC9C,CACP,CAAC,CACE,CACP,CACA,CACJ,CAAC;AACJ,CAAC"} \ No newline at end of file +{"version":3,"file":"StartMenuTabWrapper.js","sourceRoot":"","sources":["../../../src/internal/menu/StartMenuTabWrapper.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAE1B,OAAO,EAAE,cAAc,EAAE,MAAM,cAAc,CAAC;AAI9C,MAAM,UAAU,mBAAmB,CAAC,KAAgC;IAClE,OAAO;IACL,yDAAyD;IACzD,0CACG,KAAK,CAAC,MAAM,KAAK,SAAS,IAAI,CAC7B,6BACE,EAAE,EAAC,mBAAmB,EACtB,SAAS,EAAE,iCAAiC,KAAK,CAAC,SAAS,CAAC,CAAC,CAAC,wBAAwB,CAAC,CAAC,CAAC,QAAQ,IAC/F,KAAK,CAAC,IAAI,KAAK,cAAc,CAAC,OAAO,CAAC,CAAC,CAAC,2BAA2B,CAAC,CAAC,CAAC,EACxE,EAAE,IAED,KAAK,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,GAAG,EAAE,EAAE,CAAC,CACvB,6BACE,SAAS,EAAE,iBAAiB,KAAK,CAAC,SAAS,KAAK,GAAG,CAAC,CAAC,CAAC,aAAa,CAAC,CAAC,CAAC,EAAE,IAAI,KAAK,CAAC,IAAI,KAAK,cAAc,CAAC,KAAK,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,CAAC,EAAE,EAAE,EAC/H,GAAG,EAAE,GAAG,CAAC,IAAI,CAAC,EAAE,EAChB,EAAE,EAAE,GAAG,CAAC,IAAI,CAAC,EAAE,EACf,IAAI,EAAC,UAAU,qBACE,GAAG,GAAG,CAAC,IAAI,CAAC,EAAE,MAAM,iBACxB,GAAG,CAAC,IAAI,CAAC,EAAE;QAEvB,KAAK,CAAC,IAAI,KAAK,cAAc,CAAC,OAAO,IAAI,CACxC,6BAAK,SAAS,EAAC,iBAAiB;YAC9B,6BAAK,SAAS,EAAC,KAAK;gBAClB,6BAAK,SAAS,EAAC,kDAAkD;oBAG9D,gCACC,IAAI,EAAC,QAAQ,EACb,SAAS,EAAC,WAAW,iBACT,cAAc,EAC1B,OAAO,EAAE,GAAG,EAAE;4BACZ,KAAK,CAAC,YAAY,CAAC,IAAI,CAAC,CAAC;wBAC3B,CAAC,GACO,CACN,CACF,CACF,CACP;QACD,oBAAC,GAAG,CAAC,OAAO,IAAC,QAAQ,EAAE,KAAK,CAAC,SAAS,KAAK,GAAG,GAAI,CAC9C,CACP,CAAC,CACE,CACP,CACA,CACJ,CAAC;AACJ,CAAC"} \ No newline at end of file diff --git a/dist/internal/menu/tabs/DatasetsTab.js b/dist/internal/menu/tabs/DatasetsTab.js index 8ddc5049..bf6838b9 100644 --- a/dist/internal/menu/tabs/DatasetsTab.js +++ b/dist/internal/menu/tabs/DatasetsTab.js @@ -18,7 +18,7 @@ export default function DatasetsTab(_props) { React.createElement(React.Fragment, null, status === 'success' ? (React.createElement(OrdinoScrollspy, { items: items.map((card) => ({ id: `${card.desc.id}_${suffix}`, name: card.desc.name })) }, (handleOnChange) => (React.createElement(React.Fragment, null, React.createElement("div", { className: "container pb-10 pt-5" }, React.createElement("div", { className: "row justify-content-center" }, - React.createElement("div", { className: "col-11 position-relative" }, + React.createElement("div", { className: "col-11 position-relative", "data-testid": "datasets-tab" }, React.createElement("p", { className: "lead text-gray-600 mb-0" }, " ", I18nextManager.getInstance().i18n.t('tdp:ordino.startMenu.datasetTabInfo')), @@ -29,6 +29,6 @@ export default function DatasetsTab(_props) { React.createElement(item.factory, { ...item.desc }))); })))), React.createElement(BrowserRouter, { basename: "/#" }, - React.createElement(OrdinoFooter, { openInNewWindow: true })))))) : null)); + React.createElement(OrdinoFooter, { openInNewWindow: true, testId: "datasets-tab" })))))) : null)); } //# sourceMappingURL=DatasetsTab.js.map \ No newline at end of file diff --git a/dist/internal/menu/tabs/DatasetsTab.js.map b/dist/internal/menu/tabs/DatasetsTab.js.map index 61c77e7a..ed43c8e1 100644 --- a/dist/internal/menu/tabs/DatasetsTab.js.map +++ b/dist/internal/menu/tabs/DatasetsTab.js.map @@ -1 +1 @@ -{"version":3,"file":"DatasetsTab.js","sourceRoot":"","sources":["../../../../src/internal/menu/tabs/DatasetsTab.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AACvC,OAAO,EAAE,cAAc,EAAE,cAAc,EAAE,eAAe,EAAE,QAAQ,EAAE,MAAM,UAAU,CAAC;AACrF,OAAO,EAAE,aAAa,EAAE,MAAM,kBAAkB,CAAC;AAEjD,OAAO,EAAE,eAAe,EAAE,mBAAmB,EAAE,MAAM,kBAAkB,CAAC;AACxE,OAAO,EAAE,mCAAmC,EAAgC,MAAM,0BAA0B,CAAC;AAC7G,OAAO,EAAE,YAAY,EAAE,MAAM,qBAAqB,CAAC;AAInD,MAAM,CAAC,OAAO,UAAU,WAAW,CAAC,MAA0B;IAC5D,MAAM,MAAM,GAAG,KAAK,CAAC,OAAO,CAAC,GAAG,EAAE,CAAC,eAAe,CAAC,WAAW,EAAE,CAAC,QAAQ,EAAE,EAAE,EAAE,CAAC,CAAC;IAEjF,MAAM,SAAS,GAAG,OAAO,CACvB,GAAG,EAAE,CAAC,GAAG,EAAE;QACT,MAAM,cAAc,GAAG,cAAc,CAAC,WAAW,EAAE;aAChD,WAAW,CAAC,mCAAmC,CAAC;aAChD,GAAG,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAiC,CAAC,CAAC;QACjD,OAAO,OAAO,CAAC,GAAG,CAAC,cAAc,CAAC,GAAG,CAAC,CAAC,OAAO,EAAE,EAAE,CAAC,OAAO,CAAC,IAAI,EAAE,CAAC,CAAC,CAAC;IACtE,CAAC,EACD,EAAE,CACH,CAAC;IAEF,MAAM,EAAE,MAAM,EAAE,KAAK,EAAE,KAAK,EAAE,GAAG,QAAQ,CAAC,SAAS,EAAE,EAAE,CAAC,CAAC;IAEzD,OAAO;IACL,yDAAyD;IACzD,0CACG,MAAM,KAAK,SAAS,CAAC,CAAC,CAAC,CACtB,oBAAC,eAAe,IAAC,KAAK,EAAE,KAAK,CAAC,GAAG,CAAC,CAAC,IAAI,EAAE,EAAE,CAAC,CAAC,EAAE,EAAE,EAAE,GAAG,IAAI,CAAC,IAAI,CAAC,EAAE,IAAI,MAAM,EAAE,EAAE,IAAI,EAAE,IAAI,CAAC,IAAI,CAAC,IAAI,EAAE,CAAC,CAAC,IACrG,CAAC,cAAc,EAAE,EAAE,CAAC,CACnB;QACE,6BAAK,SAAS,EAAC,sBAAsB;YACnC,6BAAK,SAAS,EAAC,4BAA4B;gBACzC,6BAAK,SAAS,EAAC,0BAA0B;oBACvC,2BAAG,SAAS,EAAC,yBAAyB;;wBAAG,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,qCAAqC,CAAC,CAAK;oBACvH,KAAK,CAAC,GAAG,CAAC,CAAC,IAAI,EAAE,KAAK,EAAE,EAAE;wBACzB,OAAO;wBACL,qDAAqD;wBACrD,oBAAC,mBAAmB,IAClB,SAAS,EAAC,WAAW,EACrB,EAAE,EAAE,GAAG,IAAI,CAAC,IAAI,CAAC,EAAE,IAAI,MAAM,EAAE,EAC/B,GAAG,EAAE,IAAI,CAAC,IAAI,CAAC,EAAE,EACjB,KAAK,EAAE,KAAK,EACZ,cAAc,EAAE,cAAc;4BAE9B,oBAAC,IAAI,CAAC,OAAO,OAAK,IAAI,CAAC,IAAI,GAAI,CACX,CACvB,CAAC;oBACJ,CAAC,CAAC,CACE,CACF,CACF;QACN,oBAAC,aAAa,IAAC,QAAQ,EAAC,IAAI;YAC1B,oBAAC,YAAY,IAAC,eAAe,SAAG,CAClB,CACf,CACJ,CACe,CACnB,CAAC,CAAC,CAAC,IAAI,CACP,CACJ,CAAC;AACJ,CAAC"} \ No newline at end of file +{"version":3,"file":"DatasetsTab.js","sourceRoot":"","sources":["../../../../src/internal/menu/tabs/DatasetsTab.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AACvC,OAAO,EAAE,cAAc,EAAE,cAAc,EAAE,eAAe,EAAE,QAAQ,EAAE,MAAM,UAAU,CAAC;AACrF,OAAO,EAAE,aAAa,EAAE,MAAM,kBAAkB,CAAC;AAEjD,OAAO,EAAE,eAAe,EAAE,mBAAmB,EAAE,MAAM,kBAAkB,CAAC;AACxE,OAAO,EAAE,mCAAmC,EAAgC,MAAM,0BAA0B,CAAC;AAC7G,OAAO,EAAE,YAAY,EAAE,MAAM,qBAAqB,CAAC;AAInD,MAAM,CAAC,OAAO,UAAU,WAAW,CAAC,MAA0B;IAC5D,MAAM,MAAM,GAAG,KAAK,CAAC,OAAO,CAAC,GAAG,EAAE,CAAC,eAAe,CAAC,WAAW,EAAE,CAAC,QAAQ,EAAE,EAAE,EAAE,CAAC,CAAC;IAEjF,MAAM,SAAS,GAAG,OAAO,CACvB,GAAG,EAAE,CAAC,GAAG,EAAE;QACT,MAAM,cAAc,GAAG,cAAc,CAAC,WAAW,EAAE;aAChD,WAAW,CAAC,mCAAmC,CAAC;aAChD,GAAG,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAiC,CAAC,CAAC;QACjD,OAAO,OAAO,CAAC,GAAG,CAAC,cAAc,CAAC,GAAG,CAAC,CAAC,OAAO,EAAE,EAAE,CAAC,OAAO,CAAC,IAAI,EAAE,CAAC,CAAC,CAAC;IACtE,CAAC,EACD,EAAE,CACH,CAAC;IAEF,MAAM,EAAE,MAAM,EAAE,KAAK,EAAE,KAAK,EAAE,GAAG,QAAQ,CAAC,SAAS,EAAE,EAAE,CAAC,CAAC;IAEzD,OAAO;IACL,yDAAyD;IACzD,0CACG,MAAM,KAAK,SAAS,CAAC,CAAC,CAAC,CACtB,oBAAC,eAAe,IAAC,KAAK,EAAE,KAAK,CAAC,GAAG,CAAC,CAAC,IAAI,EAAE,EAAE,CAAC,CAAC,EAAE,EAAE,EAAE,GAAG,IAAI,CAAC,IAAI,CAAC,EAAE,IAAI,MAAM,EAAE,EAAE,IAAI,EAAE,IAAI,CAAC,IAAI,CAAC,IAAI,EAAE,CAAC,CAAC,IACrG,CAAC,cAAc,EAAE,EAAE,CAAC,CACnB;QACE,6BAAK,SAAS,EAAC,sBAAsB;YACnC,6BAAK,SAAS,EAAC,4BAA4B;gBACzC,6BAAK,SAAS,EAAC,0BAA0B,iBAAa,cAAc;oBAClE,2BAAG,SAAS,EAAC,yBAAyB;;wBAAG,cAAc,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,qCAAqC,CAAC,CAAK;oBACvH,KAAK,CAAC,GAAG,CAAC,CAAC,IAAI,EAAE,KAAK,EAAE,EAAE;wBACzB,OAAO;wBACL,qDAAqD;wBACrD,oBAAC,mBAAmB,IAClB,SAAS,EAAC,WAAW,EACrB,EAAE,EAAE,GAAG,IAAI,CAAC,IAAI,CAAC,EAAE,IAAI,MAAM,EAAE,EAC/B,GAAG,EAAE,IAAI,CAAC,IAAI,CAAC,EAAE,EACjB,KAAK,EAAE,KAAK,EACZ,cAAc,EAAE,cAAc;4BAE9B,oBAAC,IAAI,CAAC,OAAO,OAAK,IAAI,CAAC,IAAI,GAAI,CACX,CACvB,CAAC;oBACJ,CAAC,CAAC,CACE,CACF,CACF;QACN,oBAAC,aAAa,IAAC,QAAQ,EAAC,IAAI;YAC1B,oBAAC,YAAY,IAAC,eAAe,QAAC,MAAM,EAAC,cAAc,GAAG,CACxC,CACf,CACJ,CACe,CACnB,CAAC,CAAC,CAAC,IAAI,CACP,CACJ,CAAC;AACJ,CAAC"} \ No newline at end of file diff --git a/dist/internal/menu/tabs/SessionsTab.d.ts.map b/dist/internal/menu/tabs/SessionsTab.d.ts.map index 74d4f977..6ca574e1 100644 --- a/dist/internal/menu/tabs/SessionsTab.d.ts.map +++ b/dist/internal/menu/tabs/SessionsTab.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"SessionsTab.d.ts","sourceRoot":"","sources":["../../../../src/internal/menu/tabs/SessionsTab.tsx"],"names":[],"mappings":";AAQA,OAAO,KAAK,EAAE,kBAAkB,EAAE,MAAM,kBAAkB,CAAC;AAM3D,MAAM,CAAC,OAAO,UAAU,WAAW,CAAC,MAAM,EAAE,kBAAkB,eAoD7D"} \ No newline at end of file +{"version":3,"file":"SessionsTab.d.ts","sourceRoot":"","sources":["../../../../src/internal/menu/tabs/SessionsTab.tsx"],"names":[],"mappings":";AAQA,OAAO,KAAK,EAAE,kBAAkB,EAAE,MAAM,kBAAkB,CAAC;AAM3D,MAAM,CAAC,OAAO,UAAU,WAAW,CAAC,MAAM,EAAE,kBAAkB,eAqD7D"} \ No newline at end of file diff --git a/dist/internal/menu/tabs/SessionsTab.js b/dist/internal/menu/tabs/SessionsTab.js index 22639e9b..37fcace2 100644 --- a/dist/internal/menu/tabs/SessionsTab.js +++ b/dist/internal/menu/tabs/SessionsTab.js @@ -22,13 +22,13 @@ export default function SessionsTab(_props) { React.createElement(React.Fragment, null, status === 'success' ? (React.createElement(OrdinoScrollspy, { items: items.map((item) => ({ id: `${item.desc.id}_${suffix}`, name: item.desc.name })) }, (handleOnChange) => (React.createElement(React.Fragment, null, React.createElement("div", { className: "container pb-10 pt-5" }, React.createElement("div", { className: "row justify-content-center" }, - React.createElement("div", { className: "col-11 position-relative" }, items === null || items === void 0 ? void 0 : items.map((item, index) => { + React.createElement("div", { className: "col-11 position-relative", "data-testid": "sessions-tab" }, items === null || items === void 0 ? void 0 : items.map((item, index) => { return ( // `id` attribute must match the one in the scrollspy - React.createElement(OrdinoScrollspyItem, { className: "pt-3 pb-5", id: `${item.desc.id}_${suffix}`, key: item.desc.id, index: index, handleOnChange: handleOnChange }, + React.createElement(OrdinoScrollspyItem, { className: "pt-3 pb-5", id: `${item.desc.id}_${suffix}`, key: item.desc.id, index: index, "data-testid": `${item.desc.id}_${suffix}`, handleOnChange: handleOnChange }, React.createElement(item.factory, { ...item.desc }))); })))), React.createElement(BrowserRouter, { basename: "/#" }, - React.createElement(OrdinoFooter, { openInNewWindow: true })))))) : null)); + React.createElement(OrdinoFooter, { openInNewWindow: true, testId: "sessions-tab" })))))) : null)); } //# sourceMappingURL=SessionsTab.js.map \ No newline at end of file diff --git a/dist/internal/menu/tabs/SessionsTab.js.map b/dist/internal/menu/tabs/SessionsTab.js.map index 80d308c5..6199137c 100644 --- a/dist/internal/menu/tabs/SessionsTab.js.map +++ b/dist/internal/menu/tabs/SessionsTab.js.map @@ -1 +1 @@ -{"version":3,"file":"SessionsTab.js","sourceRoot":"","sources":["../../../../src/internal/menu/tabs/SessionsTab.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AACvC,OAAO,EAAE,cAAc,EAAE,eAAe,EAAE,QAAQ,EAAE,MAAM,UAAU,CAAC;AACrE,OAAO,EAAE,aAAa,EAAE,MAAM,kBAAkB,CAAC;AAEjD,OAAO,EAAE,mCAAmC,EAAgC,MAAM,0BAA0B,CAAC;AAC7G,OAAO,EAAE,eAAe,EAAE,mBAAmB,EAAE,MAAM,kBAAkB,CAAC;AACxE,OAAO,EAAE,YAAY,EAAE,MAAM,qBAAqB,CAAC;AAInD,SAAS,UAAU,CAAC,CAAM,EAAE,CAAM;IAChC,OAAO,CAAC,CAAC,CAAC,QAAQ,IAAI,EAAE,CAAC,GAAG,CAAC,CAAC,CAAC,QAAQ,IAAI,EAAE,CAAC,CAAC;AACjD,CAAC;AAED,MAAM,CAAC,OAAO,UAAU,WAAW,CAAC,MAA0B;IAC5D,MAAM,MAAM,GAAG,KAAK,CAAC,OAAO,CAAC,GAAG,EAAE,CAAC,eAAe,CAAC,WAAW,EAAE,CAAC,QAAQ,EAAE,EAAE,EAAE,CAAC,CAAC;IAEjF,MAAM,YAAY,GAAG,OAAO,CAC1B,GAAG,EAAE,CAAC,GAAG,EAAE;QACT,MAAM,cAAc,GAAG,cAAc,CAAC,WAAW,EAAE;aAChD,WAAW,CAAC,mCAAmC,CAAC;aAChD,GAAG,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAiC,CAAC;aAC7C,IAAI,CAAC,UAAU,CAAC,CAAC;QACpB,OAAO,OAAO,CAAC,GAAG,CAAC,cAAc,CAAC,GAAG,CAAC,CAAC,OAAO,EAAE,EAAE,CAAC,OAAO,CAAC,IAAI,EAAE,CAAC,CAAC,CAAC;IACtE,CAAC,EACD,EAAE,CACH,CAAC;IAEF,MAAM,EAAE,MAAM,EAAE,KAAK,EAAE,KAAK,EAAE,GAAG,QAAQ,CAAC,YAAY,EAAE,EAAE,CAAC,CAAC;IAE5D,OAAO;IACL,yDAAyD;IACzD,0CACG,MAAM,KAAK,SAAS,CAAC,CAAC,CAAC,CACtB,oBAAC,eAAe,IAAC,KAAK,EAAE,KAAK,CAAC,GAAG,CAAC,CAAC,IAAI,EAAE,EAAE,CAAC,CAAC,EAAE,EAAE,EAAE,GAAG,IAAI,CAAC,IAAI,CAAC,EAAE,IAAI,MAAM,EAAE,EAAE,IAAI,EAAE,IAAI,CAAC,IAAI,CAAC,IAAI,EAAE,CAAC,CAAC,IACrG,CAAC,cAAc,EAAE,EAAE,CAAC,CACnB;QACE,6BAAK,SAAS,EAAC,sBAAsB;YACnC,6BAAK,SAAS,EAAC,4BAA4B;gBACzC,6BAAK,SAAS,EAAC,0BAA0B,IACtC,KAAK,aAAL,KAAK,uBAAL,KAAK,CAAE,GAAG,CAAC,CAAC,IAAI,EAAE,KAAK,EAAE,EAAE;oBAC1B,OAAO;oBACL,qDAAqD;oBACrD,oBAAC,mBAAmB,IAClB,SAAS,EAAC,WAAW,EACrB,EAAE,EAAE,GAAG,IAAI,CAAC,IAAI,CAAC,EAAE,IAAI,MAAM,EAAE,EAC/B,GAAG,EAAE,IAAI,CAAC,IAAI,CAAC,EAAE,EACjB,KAAK,EAAE,KAAK,EACZ,cAAc,EAAE,cAAc;wBAE9B,oBAAC,IAAI,CAAC,OAAO,OAAK,IAAI,CAAC,IAAI,GAAI,CACX,CACvB,CAAC;gBACJ,CAAC,CAAC,CACE,CACF,CACF;QACN,oBAAC,aAAa,IAAC,QAAQ,EAAC,IAAI;YAC1B,oBAAC,YAAY,IAAC,eAAe,SAAG,CAClB,CACf,CACJ,CACe,CACnB,CAAC,CAAC,CAAC,IAAI,CACP,CACJ,CAAC;AACJ,CAAC"} \ No newline at end of file +{"version":3,"file":"SessionsTab.js","sourceRoot":"","sources":["../../../../src/internal/menu/tabs/SessionsTab.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AACvC,OAAO,EAAE,cAAc,EAAE,eAAe,EAAE,QAAQ,EAAE,MAAM,UAAU,CAAC;AACrE,OAAO,EAAE,aAAa,EAAE,MAAM,kBAAkB,CAAC;AAEjD,OAAO,EAAE,mCAAmC,EAAgC,MAAM,0BAA0B,CAAC;AAC7G,OAAO,EAAE,eAAe,EAAE,mBAAmB,EAAE,MAAM,kBAAkB,CAAC;AACxE,OAAO,EAAE,YAAY,EAAE,MAAM,qBAAqB,CAAC;AAInD,SAAS,UAAU,CAAC,CAAM,EAAE,CAAM;IAChC,OAAO,CAAC,CAAC,CAAC,QAAQ,IAAI,EAAE,CAAC,GAAG,CAAC,CAAC,CAAC,QAAQ,IAAI,EAAE,CAAC,CAAC;AACjD,CAAC;AAED,MAAM,CAAC,OAAO,UAAU,WAAW,CAAC,MAA0B;IAC5D,MAAM,MAAM,GAAG,KAAK,CAAC,OAAO,CAAC,GAAG,EAAE,CAAC,eAAe,CAAC,WAAW,EAAE,CAAC,QAAQ,EAAE,EAAE,EAAE,CAAC,CAAC;IAEjF,MAAM,YAAY,GAAG,OAAO,CAC1B,GAAG,EAAE,CAAC,GAAG,EAAE;QACT,MAAM,cAAc,GAAG,cAAc,CAAC,WAAW,EAAE;aAChD,WAAW,CAAC,mCAAmC,CAAC;aAChD,GAAG,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAiC,CAAC;aAC7C,IAAI,CAAC,UAAU,CAAC,CAAC;QACpB,OAAO,OAAO,CAAC,GAAG,CAAC,cAAc,CAAC,GAAG,CAAC,CAAC,OAAO,EAAE,EAAE,CAAC,OAAO,CAAC,IAAI,EAAE,CAAC,CAAC,CAAC;IACtE,CAAC,EACD,EAAE,CACH,CAAC;IAEF,MAAM,EAAE,MAAM,EAAE,KAAK,EAAE,KAAK,EAAE,GAAG,QAAQ,CAAC,YAAY,EAAE,EAAE,CAAC,CAAC;IAE5D,OAAO;IACL,yDAAyD;IACzD,0CACG,MAAM,KAAK,SAAS,CAAC,CAAC,CAAC,CACtB,oBAAC,eAAe,IAAC,KAAK,EAAE,KAAK,CAAC,GAAG,CAAC,CAAC,IAAI,EAAE,EAAE,CAAC,CAAC,EAAE,EAAE,EAAE,GAAG,IAAI,CAAC,IAAI,CAAC,EAAE,IAAI,MAAM,EAAE,EAAE,IAAI,EAAE,IAAI,CAAC,IAAI,CAAC,IAAI,EAAE,CAAC,CAAC,IACrG,CAAC,cAAc,EAAE,EAAE,CAAC,CACnB;QACE,6BAAK,SAAS,EAAC,sBAAsB;YACnC,6BAAK,SAAS,EAAC,4BAA4B;gBACzC,6BAAK,SAAS,EAAC,0BAA0B,iBAAa,cAAc,IACjE,KAAK,aAAL,KAAK,uBAAL,KAAK,CAAE,GAAG,CAAC,CAAC,IAAI,EAAE,KAAK,EAAE,EAAE;oBAC1B,OAAO;oBACL,qDAAqD;oBACrD,oBAAC,mBAAmB,IAClB,SAAS,EAAC,WAAW,EACrB,EAAE,EAAE,GAAG,IAAI,CAAC,IAAI,CAAC,EAAE,IAAI,MAAM,EAAE,EAC/B,GAAG,EAAE,IAAI,CAAC,IAAI,CAAC,EAAE,EACjB,KAAK,EAAE,KAAK,iBACC,GAAG,IAAI,CAAC,IAAI,CAAC,EAAE,IAAI,MAAM,EAAE,EACxC,cAAc,EAAE,cAAc;wBAE9B,oBAAC,IAAI,CAAC,OAAO,OAAK,IAAI,CAAC,IAAI,GAAI,CACX,CACvB,CAAC;gBACJ,CAAC,CAAC,CACE,CACF,CACF;QACN,oBAAC,aAAa,IAAC,QAAQ,EAAC,IAAI;YAC1B,oBAAC,YAAY,IAAC,eAAe,QAAC,MAAM,EAAC,cAAc,GAAG,CACxC,CACf,CACJ,CACe,CACnB,CAAC,CAAC,CAAC,IAAI,CACP,CACJ,CAAC;AACJ,CAAC"} \ No newline at end of file diff --git a/package.json b/package.json index 4b9d57ab..9608ef01 100644 --- a/package.json +++ b/package.json @@ -20,6 +20,7 @@ "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ + "cypress", "src", "phovea_registry.js", "dist" @@ -50,7 +51,8 @@ "release:minor": "npm version minor && npm publish && git push --follow-tags", "release:patch": "npm version patch && npm publish && git push --follow-tags", "predist": "npm run build && npm run docs", - "dist": "mkdir lib && cd dist && tar cvzf ../lib/ordino.tar.gz *" + "dist": "mkdir lib && cd dist && tar cvzf ../lib/ordino.tar.gz *", + "cy:open": "cypress open" }, "devDependencies": { "@types/bootstrap": "~5.0.15", @@ -62,6 +64,7 @@ "@types/react-router-dom": "^5.1.7", "@typescript-eslint/eslint-plugin": "^5.9.0", "@typescript-eslint/parser": "^5.9.0", + "cypress": "^9.5.2", "eslint": "^8.7.0", "eslint-config-airbnb": "^19.0.4", "eslint-config-airbnb-typescript": "^16.1.0", @@ -74,6 +77,7 @@ "eslint-plugin-react-hooks": "^4.3.0", "identity-obj-proxy": "~3.0.0", "jest-raw-loader": "~1.0.1", + "local-cypress": "^1.2.5", "prettier": "^2.5.1", "rimraf": "~3.0.2", "shx": "~0.3.3", diff --git a/src/components/HeaderNavigation.tsx b/src/components/HeaderNavigation.tsx index b16527e2..ddb3e747 100644 --- a/src/components/HeaderNavigation.tsx +++ b/src/components/HeaderNavigation.tsx @@ -18,6 +18,7 @@ interface IHeaderNavigationProps { } export function HeaderNavigation({ fixed, bg = 'dark' }: IHeaderNavigationProps) { + const testId = 'ordino-navbar'; const links: IOrdinoHeaderMenuLink[] = PluginRegistry.getInstance() .listPlugins(EP_ORDINO_HEADER_MENU) .map((d) => d as IOrdinoHeaderMenuDesc) // no need to load the plugin; everything is contained in the plugin desc @@ -28,12 +29,13 @@ export function HeaderNavigation({ fixed, bg = 'dark' }: IHeaderNavigationProps) className={`ordino-header-navigation navbar navbar-expand-lg navbar-dark bg-${bg} ${fixed === 'top' ? 'fixed-top' : ''} ${ fixed === 'bottom' ? 'fixed-bottom' : '' }`} + data-testid={`${testId}`} >
- + Start Analysis