mirror of
https://github.com/ericasch6/scrum-poker-internal.git
synced 2026-10-15 05:26:08 +00:00
do not need login
This commit is contained in:
@@ -16,6 +16,7 @@ const props = withDefaults(defineProps<RoomExperienceProps>(), {
|
||||
const page = usePage();
|
||||
const presenterMode = ref(false);
|
||||
const roomNotice = computed(() => page.props.roomNotice);
|
||||
const isAuthenticated = computed(() => page.props.auth.user !== null);
|
||||
const embeddedBackgroundColor = computed(() => {
|
||||
if (!props.embedded) {
|
||||
return undefined;
|
||||
@@ -68,7 +69,7 @@ const {
|
||||
:join_code="realtimeRoom.join_code"
|
||||
:is_favorite="realtimeRoom.is_favorite"
|
||||
:can-favorite="canFavorite"
|
||||
:embedded="embedded"
|
||||
:can-logout="embedded && isAuthenticated"
|
||||
:player-name="realtimeCurrentPlayer.name"
|
||||
v-model:presenter-mode="presenterMode"
|
||||
/>
|
||||
|
||||
@@ -50,7 +50,7 @@ async function copyInviteLink(): Promise<void> {
|
||||
|
||||
<div class="flex flex-col items-end gap-2">
|
||||
<Link
|
||||
v-if="embedded"
|
||||
v-if="canLogout"
|
||||
:href="
|
||||
embeddedLogout({
|
||||
query: {
|
||||
|
||||
@@ -23,7 +23,6 @@ defineOptions({
|
||||
defineProps<{
|
||||
status?: string;
|
||||
canResetPassword: boolean;
|
||||
rememberByDefault: boolean;
|
||||
}>();
|
||||
</script>
|
||||
|
||||
@@ -89,7 +88,6 @@ defineProps<{
|
||||
<Checkbox
|
||||
id="remember"
|
||||
name="remember"
|
||||
:default-value="rememberByDefault"
|
||||
:tabindex="3"
|
||||
/>
|
||||
<span>Remember me</span>
|
||||
|
||||
@@ -114,7 +114,7 @@ export type RoomHeaderProps = Pick<
|
||||
> & {
|
||||
canFavorite: boolean;
|
||||
presenterMode: boolean;
|
||||
embedded: boolean;
|
||||
canLogout: boolean;
|
||||
playerName: string;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user