Skip to content
This repository was archived by the owner on Oct 14, 2024. It is now read-only.

Commit 7c21b8a

Browse files
authored
Merge pull request #248 from traPtitech/feat/remove_openapi_and_meeting_to_event
remove openapi & meeting->event
2 parents 6b3f452 + d10cf7a commit 7c21b8a

21 files changed

+71
-164
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"build": "vite build",
77
"lint": "eslint --ext .ts,.vue src",
88
"type-check": "vue-tsc --noEmit",
9-
"gen-api": "node ./scripts/gen-api.js && buf generate https://github.com/traPtitech/Emoine_R.git#subdir=api/proto",
9+
"gen-api": "buf generate https://github.com/traPtitech/Emoine_R.git#subdir=api/proto",
1010
"start-mock": "prism mock -p 8090 -d https://raw.githubusercontent.com/traPtitech/Emoine_R/main/docs/openapi.yml"
1111
},
1212
"dependencies": {

scripts/add-api.js

Lines changed: 0 additions & 41 deletions
This file was deleted.

scripts/gen-api.js

Lines changed: 0 additions & 37 deletions
This file was deleted.

src/components/CommentPanel/CommentControls.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ const toggleIsAnonymous = () => {
2323
const sendComment = async () => {
2424
if (!commentValue.value) return
2525
await client.sendComment({
26-
meetingId: props.eventId,
26+
eventId: props.eventId,
2727
text: commentValue.value,
2828
color: pickedColor.value,
2929
isAnonymous: isAnonymous.value

src/components/CommentPanel/CommentItem.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script setup lang="ts">
2-
import { Comment } from '@/lib/apis/generated/proto/emoine_r/v1/schema_pb'
2+
import { Comment } from '@/lib/apis'
33
44
const props = defineProps<{
55
comment: Comment

src/components/CommentPanel/CommentList.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script setup lang="ts">
2-
import { Comment } from '@/lib/apis/generated/proto/emoine_r/v1/schema_pb'
2+
import { Comment } from '@/lib/apis'
33
import CommentItem from '@/components/CommentPanel/CommentItem.vue'
44
55
defineProps<{

src/components/CommentPanel/CommentPanel.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<script setup lang="ts">
22
import CommentList from '@/components/CommentPanel/CommentList.vue'
3-
import { Comment } from '@/lib/apis/generated/proto/emoine_r/v1/schema_pb'
3+
import { Comment } from '@/lib/apis'
44
import CommentControls from '@/components/CommentPanel/CommentControls.vue'
55
import CommentPanelHeader from '@/components/CommentPanel/CommentPanelHeader.vue'
66

src/components/EventDetail/EventInformation.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<script setup lang="ts">
22
import { onMounted, ref } from 'vue'
3-
import { Meeting } from '@/lib/apis/generated/proto/emoine_r/v1/schema_pb'
3+
import { Event } from '@/lib/apis'
44
import { formatDateTime } from '@/lib/date'
55
import { useMenuModal } from '@/composables/useMenuModal'
66
import { MenuItem } from '@/components/UI/MenuModal.vue'
77
import MenuModal from '@/components/UI/MenuModal.vue'
88
import AIcon from '@/components/UI/AIcon.vue'
99
10-
const props = defineProps<{ event: Meeting }>()
10+
const props = defineProps<{ event: Event }>()
1111
const emits = defineEmits<{
1212
(e: 'updateDescription', description: string): void
1313
(e: 'delete'): void

src/components/EventDetail/EventTokenItem.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script lang="ts" setup>
2-
import { Token } from '@/lib/apis/generated/proto/emoine_r/v1/schema_pb'
2+
import { Token } from '@/lib/apis'
33
import { formatDate } from '@/lib/date'
44
import AIcon from '@/components/UI/AIcon.vue'
55
import EmoineIcon from '@/components/UI/EmoineIcon.vue'

src/components/EventDetail/EventTokenNew.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import BaseInput from '@/components/UI/BaseInput.vue'
44
import BaseDateInput from '@/components/UI/BaseDateInput.vue'
55
import AIcon from '@/components/UI/AIcon.vue'
66
import { ref } from 'vue'
7-
import { Token } from '@/lib/apis/generated/proto/emoine_r/v1/schema_pb'
7+
import { Token } from '@/lib/apis'
88
import { useRoute } from 'vue-router'
99
import { getEventId } from '@/lib/parsePathParams'
1010
import EmoineIcon from '@/components/UI/EmoineIcon.vue'
@@ -29,7 +29,7 @@ const handleAddToken = async () => {
2929
// todo: error handling
3030
const res = await adminClient.generateToken({
3131
username: userName.value,
32-
meetingId: eventId,
32+
eventId: eventId,
3333
expireAt: Timestamp.fromDate(new Date(expireDate.value + ':00Z')), // fixme: https://github.com/traPtitech/traPortfolio-Dashboard/pull/64#discussion_r1174958146
3434
description: description.value
3535
})

0 commit comments

Comments
 (0)