Skip to content

Commit e9487e5

Browse files
committed
refactor(layout): unify layout logic
1 parent fc2246d commit e9487e5

16 files changed

Lines changed: 1009 additions & 1440 deletions

frontend/components.d.ts

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,8 @@ declare module "vue" {
7575
)["default"];
7676
LucideMoreVertical: typeof import("~icons/lucide/more-vertical")["default"];
7777
LucidePhoneOff: typeof import("~icons/lucide/phone-off")["default"];
78+
LucidePin: typeof import("~icons/lucide/pin")["default"];
79+
LucidePinOff: typeof import("~icons/lucide/pin-off")["default"];
7880
LucidePlay: typeof import("~icons/lucide/play")["default"];
7981
LucidePlayCircle: typeof import("~icons/lucide/play-circle")["default"];
8082
LucidePlus: typeof import("~icons/lucide/plus")["default"];
@@ -98,6 +100,9 @@ declare module "vue" {
98100
MeetingInfoDialog: typeof import(
99101
"./src/components/MeetingInfoDialog.vue",
100102
)["default"];
103+
MeetingLayout: typeof import(
104+
"./src/components/MeetingLayout.vue",
105+
)["default"];
101106
MeetingPreview: typeof import(
102107
"./src/components/MeetingPreview.vue",
103108
)["default"];
@@ -132,15 +137,6 @@ declare module "vue" {
132137
)["default"];
133138
RouterLink: typeof import("vue-router")["RouterLink"];
134139
RouterView: typeof import("vue-router")["RouterView"];
135-
ScreenShareLayout: typeof import(
136-
"./src/components/ScreenShareLayout.vue",
137-
)["default"];
138-
ScreenShareSidebar: typeof import(
139-
"./src/components/ScreenShareSidebar.vue",
140-
)["default"];
141-
ScreenShareSidebarParticipantTile: typeof import(
142-
"./src/components/ScreenShareSidebarParticipantTile.vue",
143-
)["default"];
144140
SettingsDialog: typeof import(
145141
"./src/components/settings/SettingsDialog.vue",
146142
)["default"];

frontend/src/App.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,11 @@
22
<div>
33
<FrappeUIProvider>
44
<router-view />
5+
<Dialogs />
56
</FrappeUIProvider>
67
</div>
78
</template>
89

910
<script setup lang="ts">
10-
import { FrappeUIProvider } from "frappe-ui";
11+
import { Dialogs, FrappeUIProvider } from "frappe-ui";
1112
</script>

0 commit comments

Comments
 (0)