2021-08-30 10:46:18 +00:00
|
|
|
<script context="module">
|
2021-10-22 08:14:39 +00:00
|
|
|
export async function load({ page, fetch, session, stuff }) {
|
2021-08-30 10:46:18 +00:00
|
|
|
return {
|
|
|
|
props: {
|
2021-10-22 08:14:39 +00:00
|
|
|
refresh_my: stuff.refresh_my,
|
2021-08-30 10:46:18 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
</script>
|
|
|
|
|
|
|
|
<script>
|
|
|
|
import {
|
|
|
|
Alert,
|
|
|
|
Badge,
|
|
|
|
Card,
|
|
|
|
Col,
|
|
|
|
Container,
|
|
|
|
Icon,
|
|
|
|
Row,
|
|
|
|
} from 'sveltestrap';
|
|
|
|
|
|
|
|
import TeamChangeName from '../components/TeamChangeName.svelte';
|
|
|
|
import TeamMembers from '../components/TeamMembers.svelte';
|
|
|
|
|
|
|
|
import { my } from '../stores/my.js';
|
|
|
|
import { settings } from '../stores/settings.js';
|
|
|
|
|
|
|
|
export let refresh_my;
|
|
|
|
</script>
|
|
|
|
|
|
|
|
<Container class="my-3">
|
2021-08-31 23:47:44 +00:00
|
|
|
<h1 class="text-dark">
|
2021-08-30 10:46:18 +00:00
|
|
|
Votre équipe
|
|
|
|
{#if $my}
|
|
|
|
<small class="text-muted">{$my.name}</small>
|
|
|
|
{/if}
|
|
|
|
</h1>
|
|
|
|
|
|
|
|
{#if $my}
|
|
|
|
<Row>
|
|
|
|
<Col md>
|
|
|
|
<TeamMembers members={$my.members} />
|
|
|
|
{#if !$settings.denyNameChange}
|
|
|
|
<TeamChangeName {refresh_my} />
|
|
|
|
{/if}
|
|
|
|
</Col>
|
|
|
|
<Col md>
|
|
|
|
<!--BrowserNotify /-->
|
|
|
|
</Col>
|
|
|
|
</Row>
|
|
|
|
{:else}
|
|
|
|
<Alert color="danger">
|
|
|
|
<strong>Vous n'avez pas encore d'équipe !</strong>
|
2021-09-01 09:20:41 +00:00
|
|
|
Rendez-vous sur <a href="register">la page d'inscription</a> pour plus d'information.
|
2021-08-30 10:46:18 +00:00
|
|
|
</Alert>
|
|
|
|
{/if}
|
|
|
|
</Container>
|