Skip to content

Commit d0dd91a

Browse files
committed
settings page buttons
1 parent 9b005d2 commit d0dd91a

File tree

22 files changed

+136
-244
lines changed

22 files changed

+136
-244
lines changed

platforms/metagram/src/lib/fragments/SettingsPage/SettingsPage.svelte

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,15 @@
1010
Notification02FreeIcons
1111
} from '@hugeicons/core-free-icons';
1212
import { HugeiconsIcon } from '@hugeicons/svelte';
13+
import type { HTMLAttributes } from 'svelte/elements';
1314
1415
let route = $derived(page.url.pathname);
16+
17+
interface ISettingsPageProps extends HTMLAttributes<HTMLElement> {
18+
username: string;
19+
userEmail: string;
20+
}
21+
let { username, userEmail }: ISettingsPageProps = $props();
1522
</script>
1623

1724
<div class="bg-grey rounded-xl p-3 md:p-5">
@@ -21,8 +28,8 @@
2128
>
2229
{#snippet children()}
2330
<div class="flex flex-col items-start">
24-
<h2 class="text-lg">_.ananyayaya._</h2>
25-
<p class="text-sm">ananya@auvo.io</p>
31+
<h2 class="text-lg">{username}</h2>
32+
<p class="text-sm">{userEmail}</p>
2633
</div>
2734
{/snippet}
2835
</SettingsNavigationButton>

platforms/metagram/src/lib/fragments/SettingsRightAside/Account.svelte

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

platforms/metagram/src/lib/fragments/SettingsRightAside/Aside.svelte

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

platforms/metagram/src/lib/fragments/SettingsRightAside/DataStorage.svelte

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

platforms/metagram/src/lib/fragments/SettingsRightAside/DirectMessages.svelte

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

platforms/metagram/src/lib/fragments/SettingsRightAside/Logout.svelte

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

platforms/metagram/src/lib/fragments/SettingsRightAside/Notifications.svelte

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

platforms/metagram/src/lib/fragments/SettingsRightAside/Support.svelte

Lines changed: 0 additions & 19 deletions
This file was deleted.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<script context="module">
2+
export { HelperText };
3+
</script>
4+
5+
{#snippet HelperText()}
6+
this is label
7+
{/snippet}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
import type { ComponentProps } from 'svelte';
2+
import Helper from './Helper.svelte';
3+
import { HelperText } from './Helper.stories.snippet.svelte';
4+
5+
export default {
6+
title: 'UI/Helper',
7+
component: Helper,
8+
tags: ['autodocs'],
9+
render: (args: { Component: Helper; props: ComponentProps<typeof Helper> }) => ({
10+
Component: Helper,
11+
props: args
12+
})
13+
};
14+
15+
export const Primary = {
16+
args: { children: HelperText }
17+
};
18+
19+

0 commit comments

Comments
 (0)