Skip to content

Commit

Permalink
add user invitation story
Browse files Browse the repository at this point in the history
  • Loading branch information
ipula committed Jan 23, 2024
1 parent a062b70 commit 9837387
Show file tree
Hide file tree
Showing 7 changed files with 1,231 additions and 0 deletions.
2 changes: 2 additions & 0 deletions src/components/Container/PageOJS.vue
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
<script>
import Page from '@/components/Container/Page.vue';
import SubmissionsPage from '@/pages/submissions/SubmissionsPage.vue';
import UserInvitationPage from '@/pages/userInvitation/UserInvitationPage.vue';
export default {
components: {
SubmissionsPage,
UserInvitationPage,
},
extends: Page,
};
Expand Down
9 changes: 9 additions & 0 deletions src/pages/userInvitation/UserInvitationPage.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
import {Primary, Controls, Stories, Meta, ArgTypes} from '@storybook/blocks';

import * as UserInvitationPage from './UserInvitationPage.stories.js';

<Meta of={UserInvitationPage} />

# User Invitation page

<ArgTypes />
32 changes: 32 additions & 0 deletions src/pages/userInvitation/UserInvitationPage.stories.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
import UserInvitationPage from './UserInvitationPage.vue';
import {http, HttpResponse} from 'msw';
import userMock from './mocks/userMock.js';
import PageInitConfigMock from './mocks/pageInitConfig';

export default {title: 'Pages/UserInvitation', component: UserInvitationPage};

export const init = {
render: (args) => ({
components: {UserInvitationPage},
setup() {
return {args};
},
template: '<UserInvitationPage v-bind="args" />',
}),
parameters: {
msw: {
handlers: [
http.get('https://mock/index.php/publicknowledge/api/v1/_user', () => {
return HttpResponse.json(userMock);
}),
http.post(
'https://mock/index.php/publicknowledge/api/v1/user/_invite',
() => {
return HttpResponse.json('invitation send successfully');
},
),
],
},
},
args: PageInitConfigMock,
};
Loading

0 comments on commit 9837387

Please sign in to comment.