Skip to content

Commit 52ce2db

Browse files
committed
move InfoMessage into UI and update login error messages
1 parent 91194a9 commit 52ce2db

19 files changed

+89
-52
lines changed

apps/desktop/src/components/AiCredentialCheck.svelte

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
<script lang="ts">
2-
import InfoMessage from '$components/InfoMessage.svelte';
32
import { AI_SERVICE, type DiffInput } from '$lib/ai/service';
43
import { ModelKind } from '$lib/ai/types';
54
import { USER_SERVICE } from '$lib/user/userService';
65
import { inject } from '@gitbutler/core/context';
7-
import { Button, Link } from '@gitbutler/ui';
6+
import { Button, InfoMessage, Link } from '@gitbutler/ui';
87
import { slide } from 'svelte/transition';
98
109
const aiService = inject(AI_SERVICE);

apps/desktop/src/components/BaseBranchSwitch.svelte

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
<script lang="ts">
2-
import InfoMessage from '$components/InfoMessage.svelte';
32
import { BASE_BRANCH_SERVICE } from '$lib/baseBranch/baseBranchService.svelte';
43
import { STACK_SERVICE } from '$lib/stacks/stackService.svelte';
54
import { inject } from '@gitbutler/core/context';
6-
import { Button, SectionCard, Select, SelectItem } from '@gitbutler/ui';
5+
import { Button, InfoMessage, SectionCard, Select, SelectItem } from '@gitbutler/ui';
76
87
const { projectId }: { projectId: string } = $props();
98

apps/desktop/src/components/ChecksPolling.svelte

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@
44
import { UI_STATE } from '$lib/state/uiState.svelte';
55
import { inject } from '@gitbutler/core/context';
66
7-
import { Badge, TestId } from '@gitbutler/ui';
8-
import type { MessageStyle } from '$components/InfoMessage.svelte';
7+
import { Badge, TestId, type MessageStyle } from '@gitbutler/ui';
98
import type iconsJson from '@gitbutler/ui/data/icons.json';
109
import type { ComponentColorType } from '@gitbutler/ui/utils/colorTypes';
1110

apps/desktop/src/components/ChromeErrorBoundary.svelte

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
<script lang="ts">
22
import { goto } from '$app/navigation';
33
import DecorativeSplitView from '$components/DecorativeSplitView.svelte';
4-
import InfoMessage from '$components/InfoMessage.svelte';
54
import ProjectNotFound from '$components/ProjectNotFound.svelte';
65
import loadErrorSvg from '$lib/assets/illustrations/load-error.svg?raw';
76
import { parseQueryError } from '$lib/error/error';
87
import { Code } from '$lib/error/knownErrors';
9-
import { Button } from '@gitbutler/ui';
8+
import { Button, InfoMessage } from '@gitbutler/ui';
109
1110
type Props = {
1211
projectId: string;

apps/desktop/src/components/CloneForm.svelte

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
<script lang="ts">
22
import { goto } from '$app/navigation';
3-
import InfoMessage, { type MessageStyle } from '$components/InfoMessage.svelte';
43
import Section from '$components/Section.svelte';
54
import { OnboardingEvent, POSTHOG_WRAPPER } from '$lib/analytics/posthog';
65
import { BACKEND } from '$lib/backend';
@@ -11,7 +10,7 @@
1110
import { parseRemoteUrl } from '$lib/url/gitUrl';
1211
import { inject } from '@gitbutler/core/context';
1312
import { persisted } from '@gitbutler/shared/persisted';
14-
import { Button, Spacer, Textbox } from '@gitbutler/ui';
13+
import { Button, InfoMessage, type MessageStyle, Spacer, Textbox } from '@gitbutler/ui';
1514
1615
import * as Sentry from '@sentry/sveltekit';
1716
import { onMount } from 'svelte';

apps/desktop/src/components/CommitSigningForm.svelte

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,19 @@
11
<script lang="ts">
2-
import InfoMessage from '$components/InfoMessage.svelte';
32
import Section from '$components/Section.svelte';
43
import SectionCardDisclaimer from '$components/SectionCardDisclaimer.svelte';
54
import { GIT_CONFIG_SERVICE } from '$lib/config/gitConfigService';
65
import { GIT_SERVICE } from '$lib/git/gitService';
76
import { inject } from '@gitbutler/core/context';
8-
import { Button, Link, SectionCard, Select, SelectItem, Textbox, Toggle } from '@gitbutler/ui';
7+
import {
8+
Button,
9+
InfoMessage,
10+
Link,
11+
SectionCard,
12+
Select,
13+
SelectItem,
14+
Textbox,
15+
Toggle
16+
} from '@gitbutler/ui';
917
1018
import { onMount } from 'svelte';
1119

apps/desktop/src/components/CredentialCheck.svelte

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
<script lang="ts">
2-
import InfoMessage from '$components/InfoMessage.svelte';
32
import SectionCardDisclaimer from '$components/SectionCardDisclaimer.svelte';
43
import { OnboardingEvent, POSTHOG_WRAPPER } from '$lib/analytics/posthog';
54
import { GIT_CONFIG_SERVICE } from '$lib/config/gitConfigService';
65
import { inject } from '@gitbutler/core/context';
7-
import { Button, Icon, Link } from '@gitbutler/ui';
6+
import { Button, Icon, InfoMessage, Link } from '@gitbutler/ui';
87
import { slide } from 'svelte/transition';
98
109
interface Props {

apps/desktop/src/components/ProjectNotFound.svelte

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
<script lang="ts">
22
import { goto } from '$app/navigation';
33
import DecorativeSplitView from '$components/DecorativeSplitView.svelte';
4-
import InfoMessage, { type MessageStyle } from '$components/InfoMessage.svelte';
54
import ProjectSwitcher from '$components/ProjectSwitcher.svelte';
65
import ReduxResult from '$components/ReduxResult.svelte';
76
import RemoveProjectButton from '$components/RemoveProjectButton.svelte';
87
import notFoundSvg from '$lib/assets/illustrations/not-found.svg?raw';
98
import { PROJECTS_SERVICE } from '$lib/project/projectsService';
109
import { inject } from '@gitbutler/core/context';
11-
import { Button, Spacer, TestId } from '@gitbutler/ui';
10+
import { Button, InfoMessage, type MessageStyle, Spacer, TestId } from '@gitbutler/ui';
1211
1312
interface Props {
1413
projectId: string;

apps/desktop/src/components/ReduxResult.svelte

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,9 @@
44
</script>
55

66
<script lang="ts" generics="A, B extends string | undefined">
7-
import InfoMessage from '$components/InfoMessage.svelte';
87
import { isParsedError } from '$lib/error/parser';
98
10-
import { Icon } from '@gitbutler/ui';
9+
import { Icon, InfoMessage } from '@gitbutler/ui';
1110
import { QueryStatus } from '@reduxjs/toolkit/query';
1211
import type { Result } from '$lib/state/helpers';
1312
import type { Snippet } from 'svelte';

apps/desktop/src/components/ReloadWarning.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script lang="ts">
2-
import InfoMessage from '$components/InfoMessage.svelte';
2+
import { InfoMessage } from '@gitbutler/ui';
33
44
// Number of events received.
55
let count = $state(0);

0 commit comments

Comments
 (0)