Skip to content

Commit 1fe5053

Browse files
feat: add index file for shared components
1 parent 2c57d0c commit 1fe5053

File tree

12 files changed

+13535
-30
lines changed

12 files changed

+13535
-30
lines changed

apps/auth/src/components/receipts/AccessAuthorization.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@
9191

9292
<script setup lang="ts">
9393
import DataAuthorization from "@/components/receipts/DataAuthorization";
94+
import { DateFormatted } from "@datev-research/mandat-shared-components";
9495
import { useSolidSession } from "@datev-research/mandat-shared-composables";
9596
import {
9697
createResource,

apps/auth/src/components/receipts/AccessReceipt.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@
118118

119119
<script setup lang="ts">
120120
import AccessAuthorization from "@/components/receipts/AccessAuthorization";
121+
import { DateFormatted } from "@datev-research/mandat-shared-components";
121122
import { useSolidSession } from "@datev-research/mandat-shared-composables";
122123
import {
123124
AUTH,

apps/lisa/src/components/DemandProcessor.vue

Lines changed: 25 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -96,14 +96,34 @@
9696

9797
<script setup lang="ts">
9898
import BusinessData from "@/components/BusinessDataPanel.vue";
99-
import {useCache, useSolidProfile, useSolidSession} from 'hackathon-demo/libs/composables';
99+
import StatusChip from "@/components/StatusChip.vue";
100+
import {
101+
businessAssessmentTree,
102+
documentCreationDemandShapeTreeUri,
103+
offerShapeTreeUri,
104+
orderShapeTreeUri
105+
} from "@/constatns/solid-urls";
106+
import {STATES} from "@/enums/states";
107+
import {TAB_STATE} from "@/enums/tabsState";
108+
109+
import {storeDemands} from "@/utils/demands-data";
110+
import {
111+
getAccessBeingSetBody,
112+
getCreateOfferResourceBody,
113+
getDataBody,
114+
getDocumentCreationDemandBody
115+
} from "@/utils/request-access";
116+
import {DacklTextInput} from "@datev-research/mandat-shared-components";
117+
import {useCache, useSolidProfile, useSolidSession} from "@datev-research/mandat-shared-composables";
100118
import {
101-
createResource,
102119
createResourceInAnyRegistrationOfShape,
120+
getDataRegistrationContainers
121+
} from "@datev-research/mandat-shared-solid-interop";
122+
import {
123+
createResource,
103124
CREDIT,
104125
FOAF,
105126
getContainerItems,
106-
getDataRegistrationContainers,
107127
getLocationHeader,
108128
getResource,
109129
INTEROP,
@@ -112,30 +132,13 @@ import {
112132
SCHEMA,
113133
VCARD,
114134
XSD
115-
} from 'hackathon-demo/libs/solid';
135+
} from "@datev-research/mandat-shared-solid-requests";
116136
import {AxiosResponse} from 'axios';
117137
import {Literal, NamedNode, Store, Writer} from 'n3';
138+
import Card from "primevue/card";
118139
import {useToast} from 'primevue/usetoast';
119140
import {computed, reactive, Ref, ref, watch} from 'vue';
120-
import Card from "primevue/card";
121-
import {DacklTextInput} from "@datev-research/mandat-shared-components";
122-
import {STATES} from "@/enums/states";
123-
import {TAB_STATE} from "@/enums/tabsState";
124-
import {
125-
businessAssessmentTree,
126-
documentCreationDemandShapeTreeUri,
127-
offerShapeTreeUri,
128-
orderShapeTreeUri
129-
} from "@/constatns/solid-urls";
130-
import StatusChip from "@/components/StatusChip.vue";
131-
import {
132-
getAccessBeingSetBody,
133-
getCreateOfferResourceBody,
134-
getDataBody,
135-
getDocumentCreationDemandBody
136-
} from "@/utils/request-access";
137141
138-
import { storeDemands } from "@/utils/demands-data";
139142
const props = defineProps<{ demandUri: string, demandState:string }>();
140143
const {accessInbox, authAgent, memberOf} = useSolidProfile()
141144
const toast = useToast();

libs/components/dist/SharedComponents.common.js

Lines changed: 6725 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

libs/components/dist/SharedComponents.common.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

libs/components/dist/SharedComponents.umd.js

Lines changed: 6768 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

libs/components/dist/SharedComponents.umd.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

libs/components/dist/demo.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
<!doctype html><meta charset="utf-8"><title>HorizontalLine demo</title><script src="//unpkg.com/vue@3"></script><script src="./HorizontalLine.umd.js"></script><div id="app"><demo></demo></div><script>Vue.createApp({
1+
<!doctype html><meta charset="utf-8"><title>LogoutButton demo</title><script src="//unpkg.com/vue@3"></script><script src="./LogoutButton.umd.js"></script><div id="app"><demo></demo></div><script>Vue.createApp({
22
components: {
3-
demo: HorizontalLine
3+
demo: LogoutButton
44
}
55
}).mount('#app')</script>

libs/components/package.json

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"scripts": {
55
"prebuild": "rimraf dist",
66
"build": "run-p --max-parallel 5 build:*",
7+
"build:Index": "vue-cli-service build --target lib --formats commonjs,umd --no-clean --name SharedComponents ./index.ts",
78
"build:DateFormatted": "vue-cli-service build --target lib --formats commonjs,umd --no-clean --name DateFormatted ./src/DateFormatted.vue",
89
"build:TabItem": "vue-cli-service build --target lib --formats commonjs,umd --no-clean --name TabItem ./src/tabs/TabItem.vue",
910
"build:PageHeadline": "vue-cli-service build --target lib --formats commonjs,umd --no-clean --name PageHeadline ./src/PageHeadline.vue",
@@ -26,6 +27,11 @@
2627
"lint": "vue-cli-service lint"
2728
},
2829
"exports": {
30+
".": {
31+
"require": "./dist/SharedComponents.common.js",
32+
"import": "./dist/SharedComponents.common.js",
33+
"browser": "./dist/SharedComponents.umd.js"
34+
},
2935
"./DateFormatted": {
3036
"sfc": "./src/DateFormatted.vue",
3137
"require": "./dist/DateFormatted.common.js",
@@ -136,10 +142,9 @@
136142
}
137143
},
138144
"files": [
139-
"dist",
140-
"index.ts"
145+
"dist"
141146
],
142-
"main": "index.ts",
147+
"main": "./dist/SharedComponents.common.js",
143148
"dependencies": {
144149
"@datev-research/mandat-shared-composables": "^1.0.0",
145150
"vue": "^3.2.13"

libs/solid-interop/src/interopRequest.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {createResourceInAnyRegistrationOfShape} from "@shared/solid";
1+
import {createResourceInAnyRegistrationOfShape} from "./interopRequest";
22

33
describe('interopRequest', () => {
44
it('Should call request method', () => {

0 commit comments

Comments
 (0)