···1import type { CardDefinition } from '../types';
2import GitHubContributorsCard from './GitHubContributorsCard.svelte';
3import CreateGitHubContributorsCardModal from './CreateGitHubContributorsCardModal.svelte';
045export type GitHubContributor = {
6 username: string;
···15 type: 'githubContributors',
16 contentComponent: GitHubContributorsCard,
17 creationModalComponent: CreateGitHubContributorsCardModal,
018 createNew: (card) => {
19 card.w = 4;
20 card.h = 2;
···1import type { CardDefinition } from '../types';
2import GitHubContributorsCard from './GitHubContributorsCard.svelte';
3import CreateGitHubContributorsCardModal from './CreateGitHubContributorsCardModal.svelte';
4+import GitHubContributorsCardSettings from './GitHubContributorsCardSettings.svelte';
56export type GitHubContributor = {
7 username: string;
···16 type: 'githubContributors',
17 contentComponent: GitHubContributorsCard,
18 creationModalComponent: CreateGitHubContributorsCardModal,
19+ settingsComponent: GitHubContributorsCardSettings,
20 createNew: (card) => {
21 card.w = 4;
22 card.h = 2;
+1-2
src/routes/(auth)/oauth/callback/+page.svelte
···12 goto('/' + getHandleOrDid(user.profile) + '/edit', {});
13 }
1415- if(!user.isInitializing && !startedErrorTimer) {
16 startedErrorTimer = true;
1718 setTimeout(() => {
···30 >There was an error signing you in, please go back to the
31 <a class="text-accent-600 dark:text-accent-400" href="/">homepage</a>
32 and try again.
33-34 </span>
35 </div>
36{/if}
···12 goto('/' + getHandleOrDid(user.profile) + '/edit', {});
13 }
1415+ if (!user.isInitializing && !startedErrorTimer) {
16 startedErrorTimer = true;
1718 setTimeout(() => {
···30 >There was an error signing you in, please go back to the
31 <a class="text-accent-600 dark:text-accent-400" href="/">homepage</a>
32 and try again.
033 </span>
34 </div>
35{/if}