mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-20 03:41:25 +02:00
🐛 fix: resolve auth issues in Manacore, Calendar, and Clock apps
- Manacore: fix import path for authStore (authStore.svelte → auth.svelte) - Calendar: simplify root layout by moving PillNavigation to (app) layout - Clock: update login page to use correct shared-auth-ui props (onSignIn, logo, goto) - Add ClockLogo component to shared-branding package
This commit is contained in:
parent
60756f7105
commit
bb4e12c36e
6 changed files with 35 additions and 69 deletions
|
|
@ -31,6 +31,7 @@ export {
|
|||
MailLogo,
|
||||
MoodlitLogo,
|
||||
InventoryLogo,
|
||||
ClockLogo,
|
||||
} from './logos';
|
||||
|
||||
// Configuration
|
||||
|
|
|
|||
13
packages/shared-branding/src/logos/ClockLogo.svelte
Normal file
13
packages/shared-branding/src/logos/ClockLogo.svelte
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
<script lang="ts">
|
||||
import AppLogo from '../AppLogo.svelte';
|
||||
|
||||
interface Props {
|
||||
size?: number;
|
||||
color?: string;
|
||||
class?: string;
|
||||
}
|
||||
|
||||
let { size = 55, color, class: className = '' }: Props = $props();
|
||||
</script>
|
||||
|
||||
<AppLogo app="clock" {size} {color} class={className} />
|
||||
|
|
@ -18,3 +18,4 @@ export { default as TodoLogo } from './TodoLogo.svelte';
|
|||
export { default as MailLogo } from './MailLogo.svelte';
|
||||
export { default as MoodlitLogo } from './MoodlitLogo.svelte';
|
||||
export { default as InventoryLogo } from './InventoryLogo.svelte';
|
||||
export { default as ClockLogo } from './ClockLogo.svelte';
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue