From 675db362fd8bd8399830e372ae5ffb1cc51ae14e Mon Sep 17 00:00:00 2001 From: RomanTsukanov Date: Wed, 3 Apr 2024 16:51:02 +0400 Subject: [PATCH] Update GitHub build scenarios --- .github/workflows/check-build.yml | 18 ++++++++++++++++++ .../src/components/ColorPicker.vue | 4 ++-- .../typings.d.ts | 1 + 3 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 integrate-third-party-vue-components/typings.d.ts diff --git a/.github/workflows/check-build.yml b/.github/workflows/check-build.yml index 036c997..56b5b62 100644 --- a/.github/workflows/check-build.yml +++ b/.github/workflows/check-build.yml @@ -59,6 +59,12 @@ jobs: npm install npm run build + - name: Build dashboard-table-view/vue + run: | + cd dashboard-table-view/vue + npm install + npm run build + build-vue3: runs-on: ubuntu-latest @@ -171,6 +177,12 @@ jobs: npm install npm run build + - name: Build dashboard-table-view/angular + run: | + cd dashboard-table-view/angular + npm install + npm run build + - name: Build integrate-third-party-angular-components run: | cd integrate-third-party-angular-components @@ -240,4 +252,10 @@ jobs: run: | cd survey-creator-web-service/react npm install + npm run build + + - name: Build dashboard-table-view/react + run: | + cd dashboard-table-view/react + npm install npm run build \ No newline at end of file diff --git a/integrate-third-party-vue-components/src/components/ColorPicker.vue b/integrate-third-party-vue-components/src/components/ColorPicker.vue index 19761ae..905b31c 100644 --- a/integrate-third-party-vue-components/src/components/ColorPicker.vue +++ b/integrate-third-party-vue-components/src/components/ColorPicker.vue @@ -12,7 +12,7 @@ export class QuestionColorPickerModel extends Question { get colorPickerType(): string { return this.getPropertyValue("colorPickerType"); } - set colorPickerType(val): string { + set colorPickerType(val) { this.setPropertyValue("colorPickerType", val); } get isSlider(): boolean { @@ -28,7 +28,7 @@ export class QuestionColorPickerModel extends Question { get disableAlpha(): boolean { return this.getPropertyValue("disableAlpha"); } - set disableAlpha(val): boolean { + set disableAlpha(val) { this.setPropertyValue("disableAlpha", val); } } diff --git a/integrate-third-party-vue-components/typings.d.ts b/integrate-third-party-vue-components/typings.d.ts new file mode 100644 index 0000000..424945b --- /dev/null +++ b/integrate-third-party-vue-components/typings.d.ts @@ -0,0 +1 @@ +declare module '@lk77/vue3-color' \ No newline at end of file