diff --git a/frontend/app/src/components/AlertBoxModal.svelte b/frontend/app/src/components/AlertBoxModal.svelte deleted file mode 100644 index 5c571e9edf..0000000000 --- a/frontend/app/src/components/AlertBoxModal.svelte +++ /dev/null @@ -1,54 +0,0 @@ - - - - - {#snippet header()} -
- -
- {/snippet} - {#snippet body()} -
- - - -
- {/snippet} - {#snippet footer()} - - {/snippet} -
-
- - diff --git a/frontend/app/src/components/App.svelte b/frontend/app/src/components/App.svelte deleted file mode 100644 index c9097c8e84..0000000000 --- a/frontend/app/src/components/App.svelte +++ /dev/null @@ -1,721 +0,0 @@ - - -{#if $currentTheme.burst} -
-
-{/if} - - - - navigate(routeForScope($chatListScopeStore))} - bind:this={videoCallElement} /> - - - - - - - -{#if !client.isNativeApp()} - -{/if} - - - -{#if $identityStateStore.kind === "anon" || $identityStateStore.kind === "logging_in" || $identityStateStore.kind === "registering" || $identityStateStore.kind === "logged_in" || $identityStateStore.kind === "loading_user"} - {#if !$isLoading || $reviewingTranslations} - - {/if} -{/if} - -{#if profileTrace} - -{/if} - - - -{#if $snowing} - -{/if} - - - - diff --git a/frontend/app/src/components/AreYouSure.svelte b/frontend/app/src/components/AreYouSure.svelte deleted file mode 100644 index e3f5d924ce..0000000000 --- a/frontend/app/src/components/AreYouSure.svelte +++ /dev/null @@ -1,105 +0,0 @@ - - - - - {#snippet header()} - {#if title !== undefined} - - {/if} - {/snippet} - {#snippet body()} - {@render children?.()} - {#if message !== undefined} - - - {#if doubleCheck !== undefined} -

- -

- - {/if} - {/if} - {/snippet} - {#snippet footer()} - - - - - {/snippet} -
-
- - diff --git a/frontend/app/src/components/ArrowLink.svelte b/frontend/app/src/components/ArrowLink.svelte deleted file mode 100644 index fd4ee5ade9..0000000000 --- a/frontend/app/src/components/ArrowLink.svelte +++ /dev/null @@ -1,51 +0,0 @@ - - - - {@render children?.()} -
- -
-
- - diff --git a/frontend/app/src/components/Checkbox.svelte b/frontend/app/src/components/Checkbox.svelte deleted file mode 100644 index be3347ddc2..0000000000 --- a/frontend/app/src/components/Checkbox.svelte +++ /dev/null @@ -1,193 +0,0 @@ - - -
- - -
- - diff --git a/frontend/app/src/components/CollapsibleCard.svelte b/frontend/app/src/components/CollapsibleCard.svelte deleted file mode 100644 index 3cd6384454..0000000000 --- a/frontend/app/src/components/CollapsibleCard.svelte +++ /dev/null @@ -1,135 +0,0 @@ - - -
- - -
- {#if titleSlot}{@render titleSlot()}{:else if headerText !== undefined} - - {/if} - -
- -
-
- {#if transition} - {#if open} -
- {@render children?.()} -
- {/if} - {:else} -
- {@render children?.()} -
- {/if} -
- - diff --git a/frontend/app/src/components/DateInput.svelte b/frontend/app/src/components/DateInput.svelte deleted file mode 100644 index 197101b1cc..0000000000 --- a/frontend/app/src/components/DateInput.svelte +++ /dev/null @@ -1,186 +0,0 @@ - - - - -
- { - if (futureOnly && dateValue instanceof Date && dateValue < new Date()) { - dateIsValid = false; - } else { - dateIsValid = true; - } - dateValue instanceof Date ? onchange?.(BigInt(dateValue.getTime())) : onchange?.(null); - }} /> - {#if !dateIsValid} -
- -
- -
- {#snippet popupTemplate()} - - {/snippet} -
-
- {/if} -
- - diff --git a/frontend/app/src/components/DisplayNameInput.svelte b/frontend/app/src/components/DisplayNameInput.svelte deleted file mode 100644 index 632fe06398..0000000000 --- a/frontend/app/src/components/DisplayNameInput.svelte +++ /dev/null @@ -1,60 +0,0 @@ - - - - {@render children?.()} - diff --git a/frontend/app/src/components/EditableBanner.svelte b/frontend/app/src/components/EditableBanner.svelte deleted file mode 100644 index 970e413f57..0000000000 --- a/frontend/app/src/components/EditableBanner.svelte +++ /dev/null @@ -1,56 +0,0 @@ - - - - {#snippet children(choosePhoto: () => void, _elementWidth: number, elementHeight: number)} - - -
-
- -
-
- {/snippet} -
- - diff --git a/frontend/app/src/components/EditableImageWrapper.svelte b/frontend/app/src/components/EditableImageWrapper.svelte deleted file mode 100644 index 5b95735236..0000000000 --- a/frontend/app/src/components/EditableImageWrapper.svelte +++ /dev/null @@ -1,165 +0,0 @@ - - -{#if showModal} - - - {#snippet header()} - Crop image - {/snippet} - {#snippet body()} -
- -
- {/snippet} - {#snippet footer()} - - - - - {/snippet} -
-
-{/if} - - - -
- {@render children(addPhoto, elementWidth, elementHeight)} -
- - diff --git a/frontend/app/src/components/FindUser.svelte b/frontend/app/src/components/FindUser.svelte deleted file mode 100644 index 2829031f98..0000000000 --- a/frontend/app/src/components/FindUser.svelte +++ /dev/null @@ -1,177 +0,0 @@ - - -
- - - {#if searching} - - {:else if searchTerm !== ""} - - {/if} -
-
- {#if searching} - - {:else} - {#if communityMembers?.length > 0} -
- -
- {#each communityMembers as user (user.userId)} - - {/each} - {/if} - {#if communityMembers?.length > 0 && users?.length > 0} -
- {/if} - {#each users as user (user.userId)} - - {/each} - {/if} -
- - diff --git a/frontend/app/src/components/GlobalAlert.svelte b/frontend/app/src/components/GlobalAlert.svelte deleted file mode 100644 index d4fe4617ba..0000000000 --- a/frontend/app/src/components/GlobalAlert.svelte +++ /dev/null @@ -1,59 +0,0 @@ - - -{#if show} - - - {#snippet header()} - - - Service update - - {/snippet} - {#snippet body()} - - We are experiencing ongoing issues at the moment as described - here. We are working hard - to resolve them as soon as possible but you may experience some disruption in - the meantime. - - {/snippet} - {#snippet footer()} - - - - {/snippet} - - -{/if} - - diff --git a/frontend/app/src/components/Head.svelte b/frontend/app/src/components/Head.svelte deleted file mode 100644 index 3b84cd9b4e..0000000000 --- a/frontend/app/src/components/Head.svelte +++ /dev/null @@ -1,108 +0,0 @@ - - - - {details.title} - - - - - - - diff --git a/frontend/app/src/components/Hex.svelte b/frontend/app/src/components/Hex.svelte deleted file mode 100644 index 277a588a6d..0000000000 --- a/frontend/app/src/components/Hex.svelte +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/frontend/app/src/components/MatchingUser.svelte b/frontend/app/src/components/MatchingUser.svelte deleted file mode 100644 index 3f88a4c223..0000000000 --- a/frontend/app/src/components/MatchingUser.svelte +++ /dev/null @@ -1,110 +0,0 @@ - - - - -
onSelect(user)} - onmouseenter={() => (hovering = true)} - onmouseleave={() => (hovering = false)}> - - - -
-

- - -

-
- -
-
-
- - diff --git a/frontend/app/src/components/NotFound.svelte b/frontend/app/src/components/NotFound.svelte deleted file mode 100644 index c59c56320c..0000000000 --- a/frontend/app/src/components/NotFound.svelte +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - {#snippet body()} -
-

page not found

-
-
- {/snippet} - {#snippet footer()} -
- - - -
- {/snippet} -
- - diff --git a/frontend/app/src/components/NumberInput.svelte b/frontend/app/src/components/NumberInput.svelte deleted file mode 100644 index 4ee6f57b4f..0000000000 --- a/frontend/app/src/components/NumberInput.svelte +++ /dev/null @@ -1,132 +0,0 @@ - - -
- -
- - diff --git a/frontend/app/src/components/OfflineFooter.svelte b/frontend/app/src/components/OfflineFooter.svelte deleted file mode 100644 index 0424fe1b9a..0000000000 --- a/frontend/app/src/components/OfflineFooter.svelte +++ /dev/null @@ -1,36 +0,0 @@ - - -
-
- -
- -
- - diff --git a/frontend/app/src/components/PremiumItem.svelte b/frontend/app/src/components/PremiumItem.svelte deleted file mode 100644 index ba224cb629..0000000000 --- a/frontend/app/src/components/PremiumItem.svelte +++ /dev/null @@ -1,75 +0,0 @@ - - -{#if showPayGate} - (showPayGate = false)} /> -{/if} - - -
- {@render children(wrappedClick)} - - {#if !hasFeature} -
- -
- {/if} -
- {#snippet popupTemplate()} - - {/snippet} -
- - diff --git a/frontend/app/src/components/Progress.svelte b/frontend/app/src/components/Progress.svelte deleted file mode 100644 index 2be0f16bba..0000000000 --- a/frontend/app/src/components/Progress.svelte +++ /dev/null @@ -1,63 +0,0 @@ - - -
- -
- {@render children?.()} -
-
- - diff --git a/frontend/app/src/components/ProgressStep.svelte b/frontend/app/src/components/ProgressStep.svelte deleted file mode 100644 index 0fcfb29d52..0000000000 --- a/frontend/app/src/components/ProgressStep.svelte +++ /dev/null @@ -1,93 +0,0 @@ - - -
- {#if status === "doing"} -
- -
{step + 1}
-
- {:else if status === "overall-done"} -
- -
- {:else if status === "overall-failed"} -
- -
- {:else} -
- {step + 1} -
- {/if} -
- -
-
- - diff --git a/frontend/app/src/components/ProgressSteps.svelte b/frontend/app/src/components/ProgressSteps.svelte deleted file mode 100644 index 84aed6937a..0000000000 --- a/frontend/app/src/components/ProgressSteps.svelte +++ /dev/null @@ -1,58 +0,0 @@ - - - - -
- {#each steps as step, i ("step" + i)} -
- -
- {/each} - {#if result !== undefined} -
- -
- {/if} -
- -{#if result === undefined && percent !== undefined} -
- -
-{/if} diff --git a/frontend/app/src/components/RotationChallenge.svelte b/frontend/app/src/components/RotationChallenge.svelte deleted file mode 100644 index 84f0cf1c19..0000000000 --- a/frontend/app/src/components/RotationChallenge.svelte +++ /dev/null @@ -1,195 +0,0 @@ - - - - - {#snippet header()} -
- -
- {/snippet} - {#snippet body()} -
-
- - e.preventDefault()} - alt="Left" /> -
-
- Right -
-
-
- -
- {/snippet} - {#snippet footer()} - - - - {/snippet} -
-
- - diff --git a/frontend/app/src/components/Router.svelte b/frontend/app/src/components/Router.svelte deleted file mode 100644 index 8236bdacfe..0000000000 --- a/frontend/app/src/components/Router.svelte +++ /dev/null @@ -1,315 +0,0 @@ - - - -{#if route !== undefined} - {@const RouteComponent = route} - -{/if} diff --git a/frontend/app/src/components/Search.svelte b/frontend/app/src/components/Search.svelte deleted file mode 100644 index 966d1ad2fd..0000000000 --- a/frontend/app/src/components/Search.svelte +++ /dev/null @@ -1,162 +0,0 @@ - - -
- - {#if searchTerm !== ""} - - - - {:else} - - {#if !searching} - - {/if} - - {/if} -
- - diff --git a/frontend/app/src/components/SecureButton.svelte b/frontend/app/src/components/SecureButton.svelte deleted file mode 100644 index 3025b4828b..0000000000 --- a/frontend/app/src/components/SecureButton.svelte +++ /dev/null @@ -1,48 +0,0 @@ - - - diff --git a/frontend/app/src/components/SelectChatModal.svelte b/frontend/app/src/components/SelectChatModal.svelte deleted file mode 100644 index 25536dcf43..0000000000 --- a/frontend/app/src/components/SelectChatModal.svelte +++ /dev/null @@ -1,573 +0,0 @@ - - - -
- - - - -

- - - - - -
- - {#if noTargets} -
- {:else} -
- {#if targets.directChats.length > 0} - - {#snippet titleSlot()} -
-
- -
-
-

- -

-
-
- {/snippet} - {#each targets.directChats as target} -
onSelect(target.id)}> -
- -
-
-
- - {target.name} - - - {#if target.username !== undefined} - {target.username} - {/if} -
-
{target.description}
-
-
- {/each} -
- {/if} - {#if targets.groupChats.length > 0} - - {#snippet titleSlot()} -
-
- -
-
-

- -

-
-
- {/snippet} - {#each targets.groupChats as target} -
onSelect(target.id)}> -
- -
-
-
{target.name}
-
{target.description}
-
-
- {/each} -
- {/if} - {#if targets.favourites.length > 0} - - {#snippet titleSlot()} -
-
- -
-
-

- -

-
-
- {/snippet} - {#each targets.favourites as target} -
onSelect(target.id)}> -
- -
-
-
{target.name}
-
{target.description}
-
-
- {/each} -
- {/if} - {#each targets.communities as community} - {#if community.channels.length > 0} - - {#snippet titleSlot()} -
-
- -
-
-

- {community.name} -

-
-
- {/snippet} - {#each community.channels as target} -
onSelect(target.id)}> -
- -
-
-
{target.name}
-
{target.description}
-
-
- {/each} -
- {/if} - {/each} -
- {/if} -
- - diff --git a/frontend/app/src/components/SuspendedModal.svelte b/frontend/app/src/components/SuspendedModal.svelte deleted file mode 100644 index 56c908a16d..0000000000 --- a/frontend/app/src/components/SuspendedModal.svelte +++ /dev/null @@ -1,36 +0,0 @@ - - - - {#snippet header()} - - {/snippet} - {#snippet body()} - - {/snippet} - diff --git a/frontend/app/src/components/Tabs.svelte b/frontend/app/src/components/Tabs.svelte deleted file mode 100644 index 661f7bdff6..0000000000 --- a/frontend/app/src/components/Tabs.svelte +++ /dev/null @@ -1,87 +0,0 @@ - - - - -
- {#each tabs as tab, i} - -
selectTab(i)} - class:selected={selectedIndex === i}> - -
- {/each} -
-{#if selectedIndex !== undefined} - {@render tabs[selectedIndex]?.snippet()} -{/if} - - diff --git a/frontend/app/src/components/Toast.svelte b/frontend/app/src/components/Toast.svelte deleted file mode 100644 index 9f007e1f12..0000000000 --- a/frontend/app/src/components/Toast.svelte +++ /dev/null @@ -1,138 +0,0 @@ - - -{#if $toastStore && $reactiveResourceKey} -
-
-
- {#if $toastStore.kind === "failure"} - {#if $toastStore.err !== undefined} - -
- -
- {#snippet popupTemplate()} - - {/snippet} -
- {/if} -
- -
- {/if} -
-
-{/if} - - diff --git a/frontend/app/src/components/Translatable.svelte b/frontend/app/src/components/Translatable.svelte deleted file mode 100644 index 99cf8c5350..0000000000 --- a/frontend/app/src/components/Translatable.svelte +++ /dev/null @@ -1,16 +0,0 @@ - - - - {interpolate($_, resourceKey)} - diff --git a/frontend/app/src/components/UpgradeBanner.svelte b/frontend/app/src/components/UpgradeBanner.svelte deleted file mode 100644 index f39bcb0ab5..0000000000 --- a/frontend/app/src/components/UpgradeBanner.svelte +++ /dev/null @@ -1,115 +0,0 @@ - - -{#if showBanner} -
-
- - - - -
-
- {clientVersion.toText()} -> {serverVersion.toText()} -
-
-{/if} - - diff --git a/frontend/app/src/components/UsernameInput.svelte b/frontend/app/src/components/UsernameInput.svelte deleted file mode 100644 index a7f7e327fd..0000000000 --- a/frontend/app/src/components/UsernameInput.svelte +++ /dev/null @@ -1,106 +0,0 @@ - - - - {@render children?.()} - diff --git a/frontend/app/src/components/bots/AutoBotBuilder.svelte b/frontend/app/src/components/bots/AutoBotBuilder.svelte deleted file mode 100644 index 4b90567428..0000000000 --- a/frontend/app/src/components/bots/AutoBotBuilder.svelte +++ /dev/null @@ -1,394 +0,0 @@ - - -{#snippet configtabs()} - {@const tabs = getTabs(candidate.definition)} - {#if tabs.length === 1} - - {@render tabs[0].snippet()} - {:else} - - {/if} -{/snippet} - -{#snippet commands()} - {#if candidate.definition.commands.length > 0} - - {:else} -
- -
- {/if} -{/snippet} - -{#snippet autonomousPermissions()} - {#if candidate.definition.autonomousConfig !== undefined} - - {:else} -
- -
- {/if} -{/snippet} - -{#if selectedCommand !== undefined && selectedCommandIndex !== undefined} - (selectedCommand = undefined)} - errorPath={`command_${selectedCommandIndex}`} - onNext={showNext ? nextCommand : undefined} - onPrevious={showPrev ? previousCommand : undefined} - {errors} - command={selectedCommand}> -{/if} - -
- -
- -
- - {#if candidate.registrationStatus.kind === "private" && mode === "register"} - - {/if} - - - - - - {#if mode === "update"} - - (candidate.ownerId = user.userId)} - onUserRemoved={() => (candidate.ownerId = "")} - selectedReceiver={$allUsersStore.get(candidate.ownerId)} - placeholder={"bots.builder.ownerLabel"} - autofocus={false} /> - {/if} - - {#if mode === "register"} - - - - {/if} - - -
-
- -
-
- {#if !errors.has("bot_endpoint")} - - - - {/if} -
-
- - {#if schemaLoaded} - -
- -
- - {@render configtabs()} - -
- {#if errors.has("duplicate_commands")} - - - {/if} - {#if errors.has("no_commands")} - - - {/if} -
- {/if} - - {#if debug} -
-            {JSON.stringify(candidate, null, 4)}
-        
-
{valid}
- {/if} - - - diff --git a/frontend/app/src/components/bots/BotBuilderModal.svelte b/frontend/app/src/components/bots/BotBuilderModal.svelte deleted file mode 100644 index 3352ceb6f7..0000000000 --- a/frontend/app/src/components/bots/BotBuilderModal.svelte +++ /dev/null @@ -1,191 +0,0 @@ - - - - {#snippet header()} -
- -
- {/snippet} - {#snippet body()} -
- {#if step === "choose"} - {#if !busy && (mode === "update" || mode === "remove")} - - {/if} - {#if mode === "remove" && busy} -
- -
- {/if} - {:else if step === "edit" && botState.current !== undefined && mode !== "remove"} - - {/if} -
- {/snippet} - {#snippet footer()} - - {/snippet} -
- - diff --git a/frontend/app/src/components/bots/BotExplorer.svelte b/frontend/app/src/components/bots/BotExplorer.svelte deleted file mode 100644 index c3e4a13573..0000000000 --- a/frontend/app/src/components/bots/BotExplorer.svelte +++ /dev/null @@ -1,88 +0,0 @@ - - - onSearchEntered(true)} - searching={false} - bind:searchTerm={botSearchState.term} - placeholder={i18nKey("search")} /> - -
- {#each botSearchState.results as match} - - {/each} -
- - diff --git a/frontend/app/src/components/bots/BotMember.svelte b/frontend/app/src/components/bots/BotMember.svelte deleted file mode 100644 index 5403aaf51a..0000000000 --- a/frontend/app/src/components/bots/BotMember.svelte +++ /dev/null @@ -1,149 +0,0 @@ - - - - {#snippet contents({ removeBot, reviewPermissions, viewBotDetails })} -
- - - -
-
-

- - -

-
-
- -
-
- - {#snippet menuIcon()} - - - - {/snippet} - {#snippet menuItems()} - - {#if canManage} - removeBot()}> - {#snippet icon()} - - {/snippet} - {#snippet text()} - - {/snippet} - - {#if bot.definition.commands.length > 0 || bot.definition.autonomousConfig !== undefined} - reviewPermissions()}> - {#snippet icon()} - - {/snippet} - {#snippet text()} - - {/snippet} - - {/if} - {/if} - viewBotDetails()}> - {#snippet icon()} - - {/snippet} - {#snippet text()} - - {/snippet} - - - {/snippet} - -
- {/snippet} -
- - diff --git a/frontend/app/src/components/bots/BotMessageContext.svelte b/frontend/app/src/components/bots/BotMessageContext.svelte deleted file mode 100644 index 92db428e25..0000000000 --- a/frontend/app/src/components/bots/BotMessageContext.svelte +++ /dev/null @@ -1,142 +0,0 @@ - - -
- {#if user} - - {/if} - - {#if botCommand.args.length > 0} - {#if paramMode === "truncated"} - -
- -
- {#snippet popupTemplate()} -
- {#each botCommand.args as param} -
-
{param.name}:
-
{paramValue(param)}
-
- {/each} -
- {/snippet} -
- {:else} - {#each paramValues as param} -
{param}
- {/each} - {/if} - {/if} - {#if !finalised} - - {/if} -
- - diff --git a/frontend/app/src/components/bots/BotPermissionViewer.svelte b/frontend/app/src/components/bots/BotPermissionViewer.svelte deleted file mode 100644 index 5fd185ba37..0000000000 --- a/frontend/app/src/components/bots/BotPermissionViewer.svelte +++ /dev/null @@ -1,94 +0,0 @@ - - -{#snippet check(label: ResourceKey, requested: boolean)} -
-
- {#if requested} - - {:else} - - {/if} -
-
- -
-
-{/snippet} - -{#snippet chatTab()} - {#each botChatPermissionList as perm} - {@render check(i18nKey(`permissions.${perm}`), permissions.chatPermissions.includes(perm))} - {/each} -{/snippet} -{#snippet communityTab()} - {#each botCommunityPermissionList as perm} - {@render check( - i18nKey(`permissions.${perm}`), - permissions.communityPermissions.includes(perm), - )} - {/each} -{/snippet} -{#snippet messageTab()} - {#each messagePermissionsList as perm} - {@render check( - i18nKey(`permissions.messagePermissions.${perm}`), - permissions.messagePermissions.includes(perm), - )} - {/each} -{/snippet} - -{#if title !== undefined} - -{/if} - - - diff --git a/frontend/app/src/components/bots/BotPublisher.svelte b/frontend/app/src/components/bots/BotPublisher.svelte deleted file mode 100644 index 14b22d8568..0000000000 --- a/frontend/app/src/components/bots/BotPublisher.svelte +++ /dev/null @@ -1,26 +0,0 @@ - - -{#if selected === undefined} - - -{:else} - -{/if} - - diff --git a/frontend/app/src/components/bots/ChooseBot.svelte b/frontend/app/src/components/bots/ChooseBot.svelte deleted file mode 100644 index da05a2188e..0000000000 --- a/frontend/app/src/components/bots/ChooseBot.svelte +++ /dev/null @@ -1,101 +0,0 @@ - - -{#if bots.length === 0} - - - -{:else} -
- {#each bots as bot} - - -
onSelect(bot)} class="match"> - - - -
-

- {bot.name} -

-

- -

-
-
- {/each} -
-{/if} - - diff --git a/frontend/app/src/components/bots/CommandArg.svelte b/frontend/app/src/components/bots/CommandArg.svelte deleted file mode 100644 index dd5d3d851f..0000000000 --- a/frontend/app/src/components/bots/CommandArg.svelte +++ /dev/null @@ -1,128 +0,0 @@ - - -
- {#if arg.kind === "user" && param.kind === "user"} - - { - arg.userId = user.userId; - }} - onUserRemoved={() => { - arg.userId = undefined; - }} - autofocus={false} - direction={"down"} - placeholder={$_(param.placeholder ?? "")} /> - {:else if arg.kind === "string" && param.kind === "string"} - 0 - ? undefined - : i18nKey(`Max length ${param.maxLength}`)} /> - {#if param.choices?.length ?? 0 > 0} - - {:else if param.multi_line} - -
- {/snippet} - {#snippet footer()} -
- - - - -
- {/snippet} - - diff --git a/frontend/app/src/components/home/TextContent.svelte b/frontend/app/src/components/home/TextContent.svelte deleted file mode 100644 index ccb362d62c..0000000000 --- a/frontend/app/src/components/home/TextContent.svelte +++ /dev/null @@ -1,64 +0,0 @@ - - - - {#snippet children(intersecting)} - - {/snippet} - - - -{#if edited} - ({$_("edited")}) -{/if} diff --git a/frontend/app/src/components/home/ThreadSummary.svelte b/frontend/app/src/components/home/ThreadSummary.svelte deleted file mode 100644 index 715f6c84ec..0000000000 --- a/frontend/app/src/components/home/ThreadSummary.svelte +++ /dev/null @@ -1,179 +0,0 @@ - - - - - diff --git a/frontend/app/src/components/home/ThrottleCountdown.svelte b/frontend/app/src/components/home/ThrottleCountdown.svelte deleted file mode 100644 index 2cc1e54bcd..0000000000 --- a/frontend/app/src/components/home/ThrottleCountdown.svelte +++ /dev/null @@ -1,60 +0,0 @@ - - -
- -
- - -
-
-
- - diff --git a/frontend/app/src/components/home/Tick.svelte b/frontend/app/src/components/home/Tick.svelte deleted file mode 100644 index 05cf21a069..0000000000 --- a/frontend/app/src/components/home/Tick.svelte +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/frontend/app/src/components/home/TipBuilder.svelte b/frontend/app/src/components/home/TipBuilder.svelte deleted file mode 100644 index e9677539ad..0000000000 --- a/frontend/app/src/components/home/TipBuilder.svelte +++ /dev/null @@ -1,453 +0,0 @@ - - - - - {#snippet header()} - -
-
-
-
- -
-
-
- -
- {/snippet} - {#snippet body()} -
-
- {#if zero || toppingUp} - - {#if zero} -

- -

- {/if} -

- {:else} - {#if exchangeRate > 0} -
- {#each increments as increment} - clickAmount(e, increment)} - disabled={exchangeRate === 0 || - calculateAmount(centAmount + increment, exchangeRate) > - cryptoBalance - tokenDetails.transferFee} /> - {/each} -
-
- {#if draftAmount > 0} -
-
- ${(centAmount / 100).toFixed(2)} -
-
- {displayDraftAmount} - {tokenDetails.symbol} -
-
- -
-
- {:else} -
- -
- {/if} -
- {/if} -
- {#if !showCustomTip && exchangeRate > 0} - - - (showCustomTip = true)} - class="options" - in:fade|local={{ duration: 500 }} - class:expanded={showCustomTip}> - - - {/if} - - {#if showCustomTip || exchangeRate <= 0} -
- -
- {/if} -
- {#if error !== undefined} -
- {$_(error)} -
- {/if} - {/if} -
-
- {/snippet} - {#snippet footer()} - - - - {#if toppingUp || zero} - - {:else} - - {/if} - - - {/snippet} -
-
- - diff --git a/frontend/app/src/components/home/TipButton.svelte b/frontend/app/src/components/home/TipButton.svelte deleted file mode 100644 index 122f4fbd77..0000000000 --- a/frontend/app/src/components/home/TipButton.svelte +++ /dev/null @@ -1,69 +0,0 @@ - - - - - diff --git a/frontend/app/src/components/home/TokenInput.svelte b/frontend/app/src/components/home/TokenInput.svelte deleted file mode 100644 index 9708e8d843..0000000000 --- a/frontend/app/src/components/home/TokenInput.svelte +++ /dev/null @@ -1,243 +0,0 @@ - - -
- - {#if maxAmount !== undefined} -
- -
- {/if} - {#if showDollarAmount && amount > 0} -
({amountInUsd} USD)
- {:else if minAmount > BigInt(0)} -
- -
- {/if} -
-
- {#if transferFees !== undefined && transferFees > 0n} -
- - - - -
- {/if} - -
- - diff --git a/frontend/app/src/components/home/TruncatedAccount.svelte b/frontend/app/src/components/home/TruncatedAccount.svelte deleted file mode 100644 index 2e58206b30..0000000000 --- a/frontend/app/src/components/home/TruncatedAccount.svelte +++ /dev/null @@ -1,77 +0,0 @@ - - -
- {@render children?.()} -
- {collapseAccount(account)} -
- {#if !disableCopy} -
- -
- {/if} -
- - diff --git a/frontend/app/src/components/home/UnresolvedReply.svelte b/frontend/app/src/components/home/UnresolvedReply.svelte deleted file mode 100644 index 3130576c3a..0000000000 --- a/frontend/app/src/components/home/UnresolvedReply.svelte +++ /dev/null @@ -1,28 +0,0 @@ - - - - -
- -
- - diff --git a/frontend/app/src/components/home/UserReferralCardContent.svelte b/frontend/app/src/components/home/UserReferralCardContent.svelte deleted file mode 100644 index f6e7817f4b..0000000000 --- a/frontend/app/src/components/home/UserReferralCardContent.svelte +++ /dev/null @@ -1,44 +0,0 @@ - - -
- - -
- - diff --git a/frontend/app/src/components/home/VideoCallContent.svelte b/frontend/app/src/components/home/VideoCallContent.svelte deleted file mode 100644 index 0c4a58a394..0000000000 --- a/frontend/app/src/components/home/VideoCallContent.svelte +++ /dev/null @@ -1,172 +0,0 @@ - - -
-

- {#if content.callType === "broadcast"} - - {:else if missed} - - {:else} - - {/if} -

-
- {#each [...content.participants].slice(0, 5) as participantId} - - {/each} - {#if content.participants.length > 5} -
- {`+${content.participants.length - 5}`} -
- {/if} -
-
- {#if inCall} - - {:else} - - {/if} -
-
- - diff --git a/frontend/app/src/components/home/VideoContent.svelte b/frontend/app/src/components/home/VideoContent.svelte deleted file mode 100644 index dca9e2848a..0000000000 --- a/frontend/app/src/components/home/VideoContent.svelte +++ /dev/null @@ -1,124 +0,0 @@ - - -
- -
- - - - diff --git a/frontend/app/src/components/home/VisibilityLabel.svelte b/frontend/app/src/components/home/VisibilityLabel.svelte deleted file mode 100644 index f3fb047622..0000000000 --- a/frontend/app/src/components/home/VisibilityLabel.svelte +++ /dev/null @@ -1,45 +0,0 @@ - - -
-
-
- -
-
- - diff --git a/frontend/app/src/components/home/access/AccessGateCheckFailed.svelte b/frontend/app/src/components/home/access/AccessGateCheckFailed.svelte deleted file mode 100644 index fe4f098f68..0000000000 --- a/frontend/app/src/components/home/access/AccessGateCheckFailed.svelte +++ /dev/null @@ -1,38 +0,0 @@ - - - - {#snippet header()} -
- {/snippet} - {#snippet body()} -
- {#each gates as gate} - - {/each} -
- {/snippet} -
- - diff --git a/frontend/app/src/components/home/access/AccessGateEvaluator.svelte b/frontend/app/src/components/home/access/AccessGateEvaluator.svelte deleted file mode 100644 index 8fa4acc465..0000000000 --- a/frontend/app/src/components/home/access/AccessGateEvaluator.svelte +++ /dev/null @@ -1,270 +0,0 @@ - - - - {#snippet body()} -
- {#if currentGate} - {#if isCompositeGate(currentGate) && currentGate.operator === "or"} -
-
- -
-

- -

-
-

- -

- - {#each currentGate.gates as subgate, i} - - {#if !isUniquePersonGate(subgate)} -
- toggleIndex(i, currentGate)} - label={i18nKey(subgate.kind)} - id={`subgate_${i}`}> - - -
- {/if} - {/each} - {:else if isCredentialGate(currentGate)} - - {:else if isUniquePersonGate(currentGate)} - - {:else if isPaymentGate(currentGate)} - - {:else if isLifetimeDiamondGate(currentGate)} - - {:else if isDiamondGate(currentGate)} - - {/if} - {/if} -
- {/snippet} - - {#snippet footer()} -
- - {#if currentGate !== undefined} - {#if isCompositeGate(currentGate)} - - {/if} - {:else} - - {/if} - -
- {/snippet} -
- - diff --git a/frontend/app/src/components/home/access/AccessGateExpiry.svelte b/frontend/app/src/components/home/access/AccessGateExpiry.svelte deleted file mode 100644 index ea81b72c17..0000000000 --- a/frontend/app/src/components/home/access/AccessGateExpiry.svelte +++ /dev/null @@ -1,50 +0,0 @@ - - -{#if durationString !== undefined} - -{/if} diff --git a/frontend/app/src/components/home/access/AccessGateParameters.svelte b/frontend/app/src/components/home/access/AccessGateParameters.svelte deleted file mode 100644 index 7886616f86..0000000000 --- a/frontend/app/src/components/home/access/AccessGateParameters.svelte +++ /dev/null @@ -1,95 +0,0 @@ - - -{#if gate.kind === "credential_gate"} - -{:else if gate.kind === "payment_gate" && tokenDetails !== undefined} -
-
- -
-
-
- -
-
-
-{:else if gate.kind === "neuron_gate" && tokenDetails !== undefined} -
-
- -
-
- {#if gate.minDissolveDelay} -
- -
- {/if} - {#if gate.minStakeE8s} -
- -
- {/if} -
-
-{:else if gate.kind === "token_balance_gate" && tokenDetails !== undefined} -
-
- -
-
-
- -
-
-
-{/if} - - diff --git a/frontend/app/src/components/home/access/AccessGateSummary.svelte b/frontend/app/src/components/home/access/AccessGateSummary.svelte deleted file mode 100644 index cf20bbb373..0000000000 --- a/frontend/app/src/components/home/access/AccessGateSummary.svelte +++ /dev/null @@ -1,114 +0,0 @@ - - -{#if showDetail} - {#if editable} - - {:else} - - {/if} -{/if} - -{#if displayGateConfig.gate.kind !== "no_gate" || showNoGate} - - -
-
- -
-
- {#if gateText !== undefined} - - {/if} -
-
-{/if} - - diff --git a/frontend/app/src/components/home/access/DiamondGateEvaluator.svelte b/frontend/app/src/components/home/access/DiamondGateEvaluator.svelte deleted file mode 100644 index 445bfa7032..0000000000 --- a/frontend/app/src/components/home/access/DiamondGateEvaluator.svelte +++ /dev/null @@ -1,121 +0,0 @@ - - -
-
- -
- ["chat", "icp"].includes(t.symbol.toLowerCase())} /> -
-
-
- -
-
-
- {#if !confirming} -

- {#if lifetime} - - {:else} - - {/if} -

- {/if} - - -
- - diff --git a/frontend/app/src/components/home/access/PaymentGateEvaluator.svelte b/frontend/app/src/components/home/access/PaymentGateEvaluator.svelte deleted file mode 100644 index 203e9b9b93..0000000000 --- a/frontend/app/src/components/home/access/PaymentGateEvaluator.svelte +++ /dev/null @@ -1,171 +0,0 @@ - - -
-
-
🔒️
-
- -
-
- -
-
-

- -

- {#if gate.expiry !== undefined} - - - - {/if} - {#if errorMessage !== undefined} -
- -
- {/if} - {#if insufficientFunds} - -

- {/if} -
-
- - - - -
- - diff --git a/frontend/app/src/components/home/access/UniqueHumanGateEvaluator.svelte b/frontend/app/src/components/home/access/UniqueHumanGateEvaluator.svelte deleted file mode 100644 index ad28b9b97c..0000000000 --- a/frontend/app/src/components/home/access/UniqueHumanGateEvaluator.svelte +++ /dev/null @@ -1,172 +0,0 @@ - - -{#if checkingPrincipal} -
- -
-{:else if step === "linking"} - (step = "verification")} - explanations={[i18nKey("identity.humanityWarning")]} /> -{:else} -
- -
- -
-
-
- {#if failed} -

- - - -

-

- -

- -

- -

- -

- -

- {:else} -

- -

- - - - {#if expiry !== undefined} - - - - {/if} - {/if} -
-
- - - - -
-{/if} - - diff --git a/frontend/app/src/components/home/activity/ActivityEvent.svelte b/frontend/app/src/components/home/activity/ActivityEvent.svelte deleted file mode 100644 index adef5ddb08..0000000000 --- a/frontend/app/src/components/home/activity/ActivityEvent.svelte +++ /dev/null @@ -1,323 +0,0 @@ - - - -
-
-
- {chatName} -
-
- {client.formatMessageDate(event.timestamp, $_("today"), $_("yesterday"), true, true)} -
-
-
-
- - -
-
-
-

- -

-
-
- {#if event.message !== undefined} - - {:else} - - {/if} -
- {#if event.activity === "reaction" && event.message !== undefined && event.message.reactions.length > 0} -
- {#each event.message.reactions as { reaction, userIds } (reaction)} - - {/each} -
- {/if} - {#if event.activity === "tip" && tips.length > 0} -
- {#each tips as [ledger, userTips]} - - {/each} -
- {/if} -
-
-
- - diff --git a/frontend/app/src/components/home/activity/ActivityFeed.svelte b/frontend/app/src/components/home/activity/ActivityFeed.svelte deleted file mode 100644 index eba8d76a66..0000000000 --- a/frontend/app/src/components/home/activity/ActivityFeed.svelte +++ /dev/null @@ -1,102 +0,0 @@ - - - -
-
- -
-
-

-
- - activityFeedShowing.set(false)}> - - - -
-
- -
- - {#snippet children(item, idx)} - selectEvent(item, idx)} /> - {/snippet} - -
- - diff --git a/frontend/app/src/components/home/communities/CommunityMenu.svelte b/frontend/app/src/components/home/communities/CommunityMenu.svelte deleted file mode 100644 index 780395d3c5..0000000000 --- a/frontend/app/src/components/home/communities/CommunityMenu.svelte +++ /dev/null @@ -1,306 +0,0 @@ - - - - {#snippet menuIcon()} - - - - {/snippet} - {#snippet menuItems()} - - - {#snippet icon()} - - {/snippet} - {#snippet text()} -
- {/snippet} -
- - {#snippet icon()} - - {/snippet} - {#snippet text()} -
- {/snippet} -
- {#if canInvite} - - {#snippet icon()} - - {/snippet} - {#snippet text()} -
- -
- {/snippet} -
- {/if} - {#if canEdit} - - {#snippet icon()} - - {/snippet} - {#snippet text()} -
- -
- {/snippet} -
- {/if} - {#if canCreateChannel} - - {#snippet icon()} - - {/snippet} - {#snippet text()} - - {/snippet} - - {/if} - {#if canCreateChannel} - - {#snippet icon()} - - {/snippet} - {#snippet text()} - - {/snippet} - - {/if} - {#if $mobileWidth} - - {#snippet icon()} - - {/snippet} - {#snippet text()} - - {/snippet} - - {/if} - - {#snippet icon()} - - {/snippet} - {#snippet text()} - - {/snippet} - - {#if notificationsSupported} - {#if !isCommunityMuted} - muteAllChannels(false)}> - {#snippet icon()} - - {/snippet} - {#snippet text()} - - {/snippet} - - {/if} - {#if !isAtEveryoneMutedForCommunity} - muteAllChannels(true)}> - {#snippet icon()} - - {/snippet} - {#snippet text()} - - {/snippet} - - {/if} - {/if} - {#if member} - - {#if canDelete} - - {#snippet icon()} - - {/snippet} - {#snippet text()} -
- -
- {/snippet} -
- {/if} - {#if canLeave} - - {#snippet icon()} - - {/snippet} - {#snippet text()} -
- -
- {/snippet} -
- {/if} - {/if} - {#if $platformModeratorStore} - {#if client.isCommunityFrozen(community.id)} - - {#snippet icon()} - - {/snippet} - {#snippet text()} -
- -
- {/snippet} -
- {:else} - - {#snippet icon()} - - {/snippet} - {#snippet text()} -
- -
- {/snippet} -
- {/if} - {/if} -
- {/snippet} -
diff --git a/frontend/app/src/components/home/communities/Convert.svelte b/frontend/app/src/components/home/communities/Convert.svelte deleted file mode 100644 index 0ab9ce25f6..0000000000 --- a/frontend/app/src/components/home/communities/Convert.svelte +++ /dev/null @@ -1,149 +0,0 @@ - - -{#if group !== undefined} - - - {#snippet header()} - - {/snippet} - {#snippet body()} -
- {#if state === "converting"} -
- -
-

- -

- {:else if state === "idle"} - - {:else if state === "converted"} - - {:else if state === "error"} -
-

- -

- {/if} -
- {/snippet} - {#snippet footer()} - - {#if state === "converted"} - - - {:else if state !== "error"} - - - {/if} - - {/snippet} -
-
-{/if} - - diff --git a/frontend/app/src/components/home/communities/DirectAndGroupChatsHeader.svelte b/frontend/app/src/components/home/communities/DirectAndGroupChatsHeader.svelte deleted file mode 100644 index 12c9be67d8..0000000000 --- a/frontend/app/src/components/home/communities/DirectAndGroupChatsHeader.svelte +++ /dev/null @@ -1,36 +0,0 @@ - - - -
-
- -
-
-

- -

-
- - - -
-
- - diff --git a/frontend/app/src/components/home/communities/DirectChatsHeader.svelte b/frontend/app/src/components/home/communities/DirectChatsHeader.svelte deleted file mode 100644 index d36edc76de..0000000000 --- a/frontend/app/src/components/home/communities/DirectChatsHeader.svelte +++ /dev/null @@ -1,64 +0,0 @@ - - - -
-
- -
-
-

-
- - - {#snippet menuIcon()} - - - - {/snippet} - {#snippet menuItems()} - - client.markAllReadForCurrentScope()}> - {#snippet icon()} - - {/snippet} - {#snippet text()} - - {/snippet} - - - {/snippet} - - -
-
- - diff --git a/frontend/app/src/components/home/communities/FavouriteChatsHeader.svelte b/frontend/app/src/components/home/communities/FavouriteChatsHeader.svelte deleted file mode 100644 index 5cdfdb64dc..0000000000 --- a/frontend/app/src/components/home/communities/FavouriteChatsHeader.svelte +++ /dev/null @@ -1,64 +0,0 @@ - - - -
-
- -
-
-

-
- - - {#snippet menuIcon()} - - - - {/snippet} - {#snippet menuItems()} - - client.markAllReadForCurrentScope()}> - {#snippet icon()} - - {/snippet} - {#snippet text()} - - {/snippet} - - - {/snippet} - - -
-
- - diff --git a/frontend/app/src/components/home/communities/GroupChatsHeader.svelte b/frontend/app/src/components/home/communities/GroupChatsHeader.svelte deleted file mode 100644 index 1f75abc447..0000000000 --- a/frontend/app/src/components/home/communities/GroupChatsHeader.svelte +++ /dev/null @@ -1,36 +0,0 @@ - - - -
-
- -
-
-

- -

-
-
- - - -
- - diff --git a/frontend/app/src/components/home/communities/GroupChatsMenu.svelte b/frontend/app/src/components/home/communities/GroupChatsMenu.svelte deleted file mode 100644 index a4a3913545..0000000000 --- a/frontend/app/src/components/home/communities/GroupChatsMenu.svelte +++ /dev/null @@ -1,72 +0,0 @@ - - - - {#snippet menuIcon()} - - - - {/snippet} - {#snippet menuItems()} - - - {#snippet icon()} - - {/snippet} - {#snippet text()} - - {/snippet} - - client.markAllReadForCurrentScope()}> - {#snippet icon()} - - {/snippet} - {#snippet text()} - - {/snippet} - - - {/snippet} - diff --git a/frontend/app/src/components/home/communities/Import.svelte b/frontend/app/src/components/home/communities/Import.svelte deleted file mode 100644 index b0e2b68966..0000000000 --- a/frontend/app/src/components/home/communities/Import.svelte +++ /dev/null @@ -1,131 +0,0 @@ - - -{#if communitiesList.length > 0} - - - {#snippet header()} - - {/snippet} - {#snippet body()} - - {#each communitiesList as community} -
selectCommunity(community)} - class="card" - class:selected={areEqual(selected, community)}> -
- -
-
-

{community.name}

-
-
- {/each} -
- {/snippet} - {#snippet footer()} - - - - - - - {/snippet} -
-
-{/if} - - diff --git a/frontend/app/src/components/home/communities/PreviewWrapper.svelte b/frontend/app/src/components/home/communities/PreviewWrapper.svelte deleted file mode 100644 index 52344de552..0000000000 --- a/frontend/app/src/components/home/communities/PreviewWrapper.svelte +++ /dev/null @@ -1,128 +0,0 @@ - - -{#if checkingAccessGate} - - - -{/if} - -{#if gateCheckFailed} - - - -{/if} - -{@render children?.(joiningCommunity, joinCommunity)} diff --git a/frontend/app/src/components/home/communities/SelectedCommunityHeader.svelte b/frontend/app/src/components/home/communities/SelectedCommunityHeader.svelte deleted file mode 100644 index 6df204c6aa..0000000000 --- a/frontend/app/src/components/home/communities/SelectedCommunityHeader.svelte +++ /dev/null @@ -1,93 +0,0 @@ - - - - -
-
- -
-
- -

- {community.name} -

-
-
- -
- {community.memberCount.toLocaleString()} - -
-
-
-
- - - -
- - diff --git a/frontend/app/src/components/home/communities/details/AdvancedSection.svelte b/frontend/app/src/components/home/communities/details/AdvancedSection.svelte deleted file mode 100644 index a383fd24e6..0000000000 --- a/frontend/app/src/components/home/communities/details/AdvancedSection.svelte +++ /dev/null @@ -1,29 +0,0 @@ - - - - - diff --git a/frontend/app/src/components/home/communities/details/ChannelCard.svelte b/frontend/app/src/components/home/communities/details/ChannelCard.svelte deleted file mode 100644 index d3d195adad..0000000000 --- a/frontend/app/src/components/home/communities/details/ChannelCard.svelte +++ /dev/null @@ -1,204 +0,0 @@ - - - - -
selectChannel(channel)}> -
- -
-
-
- {#if !channel.public} -
- {/if} -

- {channel.name} -

-
- {#if channel.description !== ""} -
- -
- {/if} -
-
-
- - {channel.memberCount.toLocaleString()} -
-
- -
-
-
-
- {#if canDeleteChannel} - - {/if} -
- - diff --git a/frontend/app/src/components/home/communities/details/CommunitySummary.svelte b/frontend/app/src/components/home/communities/details/CommunitySummary.svelte deleted file mode 100644 index 7021fc1a9a..0000000000 --- a/frontend/app/src/components/home/communities/details/CommunitySummary.svelte +++ /dev/null @@ -1,68 +0,0 @@ - - -{#if $selectedCommunitySummaryStore} - -
- - -
-{/if} - - diff --git a/frontend/app/src/components/home/communities/details/UserGroup.svelte b/frontend/app/src/components/home/communities/details/UserGroup.svelte deleted file mode 100644 index 6c80ce4ec4..0000000000 --- a/frontend/app/src/components/home/communities/details/UserGroup.svelte +++ /dev/null @@ -1,286 +0,0 @@ - - -
- {#if canManageUserGroups} -
- - -
- - {#if matchedUsers.length > 0} -
- user.userId} - items={matchedUsers}> - {#snippet children(item)} - addUserToGroup(item.userId)} - user={item} - me={false} - profile={false} - {searchTerm} /> - {/snippet} - -
- {/if} - {/if} - -
-
- {#if canManageUserGroups} - - {:else} - - {/if} -
- {#each groupUsers as user} -
- - {#if canManageUserGroups} -
removeUserFromGroup(user.userId)} class="delete"> - -
- {/if} -
-
- {/each} -
- -
- - - {#if canManageUserGroups} - - {/if} - -
-
- - diff --git a/frontend/app/src/components/home/communities/details/UserGroups.svelte b/frontend/app/src/components/home/communities/details/UserGroups.svelte deleted file mode 100644 index 3c9b7b0efa..0000000000 --- a/frontend/app/src/components/home/communities/details/UserGroups.svelte +++ /dev/null @@ -1,329 +0,0 @@ - - -{#if confirmingDelete} - -{/if} - -{#if selectedGroup !== undefined} - -{:else} -
-
- - {#if canManageUserGroups} -
- - - -
- {/if} -
-
- {#if matchingGroups.length === 0} -
- -
- {:else} - {#each matchingGroups as userGroup} -
- - {#snippet titleSlot()} -

- {#if canManageUserGroups} -
editUserGroup(e, userGroup)} - class="edit"> - -
-
confirmDeleteUserGroup(e, userGroup)} - class="delete"> - -
- {/if} - {userGroup.name} - - {userGroup.members.size.toLocaleString()} - - -

- {/snippet} - - {#each userGroup.members as member} - {#if communityUsers[member] !== undefined} -
- -
- {/if} - {/each} -
-
- {/each} - {/if} -
-
-{/if} - - diff --git a/frontend/app/src/components/home/communities/edit/Details.svelte b/frontend/app/src/components/home/communities/edit/Details.svelte deleted file mode 100644 index 678ff5b56b..0000000000 --- a/frontend/app/src/components/home/communities/edit/Details.svelte +++ /dev/null @@ -1,118 +0,0 @@ - - -
- -
- -
- -
-
-
-
- - -
-
- - -
-
- - - {:else} - - - {/if} - {:else if arg.kind === "boolean" && param.kind === "boolean"} - - {:else if (arg.kind === "integer" && param.kind === "integer") || (arg.kind === "decimal" && param.kind === "decimal")} - {#if param.choices?.length ?? 0 > 0} - - {:else if arg.kind === "integer" && param.kind === "integer"} - - {:else if arg.kind === "decimal" && param.kind === "decimal"} - - - {/if} - {:else if arg.kind === "dateTime" && param.kind === "dateTime"} - - { - arg.value = value; - }} /> - {/if} - - - diff --git a/frontend/app/src/components_mobile/bots/CommandInstanceBuilder.svelte b/frontend/app/src/components_mobile/bots/CommandInstanceBuilder.svelte deleted file mode 100644 index 62b44feba2..0000000000 --- a/frontend/app/src/components_mobile/bots/CommandInstanceBuilder.svelte +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - {commandName} - -
- {#if command.description} - - - - {/if} - {#if botState.selectedCommandArgs.length === command?.params?.length} - {#each command?.params ?? [] as param, i} - - {/each} - {/if} - - -
-
diff --git a/frontend/app/src/components_mobile/bots/CommandParameterViewer.svelte b/frontend/app/src/components_mobile/bots/CommandParameterViewer.svelte deleted file mode 100644 index 5cd7a41670..0000000000 --- a/frontend/app/src/components_mobile/bots/CommandParameterViewer.svelte +++ /dev/null @@ -1,67 +0,0 @@ - - -{#snippet field(title: string, value: string)} - - - - - - - - - -{/snippet} - - - - {@render field("bots.builder.paramNameLabel", param.name)} - {#if param.description} - {@render field("bots.builder.paramDescLabel", param.description)} - {/if} - {@render field("bots.builder.paramTypeLabel", param.kind)} - {@render field("bots.builder.required", param.required.toString())} - {#if param.placeholder} - {@render field("bots.builder.paramDescLabel", param.placeholder)} - {/if} - {#if param.kind === "string"} - - {@render field("bots.builder.minLengthLabel", param.minLength.toString())} - {@render field("bots.builder.maxLengthLabel", param.maxLength.toString())} - - {:else if param.kind === "integer" || param.kind === "decimal"} - - {@render field("bots.builder.minValueLabel", param.minValue.toString())} - {@render field("bots.builder.maxValueLabel", param.maxValue.toString())} - - {:else if param.kind === "dateTime"} - {@render field("bots.builder.dateTimeFutureOnly", param.future_only.toString())} - {/if} - - {#if (param.kind === "string" || param.kind === "integer" || param.kind === "decimal") && param.choices.length > 0} - {@render field("bots.builder.choices", "bots.builder.choicesInfo")} - - - - - - {#each param.choices as choice} - - - - {/each} - - {/if} - - diff --git a/frontend/app/src/components_mobile/bots/CommandSelector.svelte b/frontend/app/src/components_mobile/bots/CommandSelector.svelte deleted file mode 100644 index e18cfb67b3..0000000000 --- a/frontend/app/src/components_mobile/bots/CommandSelector.svelte +++ /dev/null @@ -1,304 +0,0 @@ - - - - - - - - {#snippet icon(color)} - - {/snippet} - - - - {#each commands as command} - selectCommand(command)}> - - {#if command.kind === "external_bot"} - - {:else} - - {/if} - - - - - /{command.name} - - {#each command?.params ?? [] as param} - -
- - - -
- {#snippet popup()} - - {/snippet} -
- {/each} -
- -
- {#if command.description} - - - - {/if} -
-
- - - -
- {/each} -
- -{#if botState.error !== undefined} -
- - {botState.error} - -
-{/if} - - diff --git a/frontend/app/src/components_mobile/bots/CommandViewer.svelte b/frontend/app/src/components_mobile/bots/CommandViewer.svelte deleted file mode 100644 index 77785e7a52..0000000000 --- a/frontend/app/src/components_mobile/bots/CommandViewer.svelte +++ /dev/null @@ -1,75 +0,0 @@ - - -{#if selectedParam !== undefined} - (selectedParam = undefined)} param={selectedParam} - > -{/if} - -{#snippet field(title: string, value: string)} - - - - - - - {value} - - -{/snippet} - - - - {#if command.description} - {@render field("bots.builder.commandDescLabel", command.description ?? "")} - {/if} - - {#if command.placeholder} - {@render field("bots.builder.commandPlaceholderLabel", command.placeholder ?? "")} - {/if} - - - - - - {#if command.params.length > 0} - - - - - - {#each command.params as param} - onSelectParam(param)}> - - - {/each} - - - {/if} - - diff --git a/frontend/app/src/components_mobile/bots/DirectChatHeader.svelte b/frontend/app/src/components_mobile/bots/DirectChatHeader.svelte deleted file mode 100644 index 76ee637010..0000000000 --- a/frontend/app/src/components_mobile/bots/DirectChatHeader.svelte +++ /dev/null @@ -1,120 +0,0 @@ - - - publish("clearSelection")}> - {#snippet avatar()} - - {/snippet} - - {#snippet title()} - {client.displayName(botUser)} - {/snippet} - - {#snippet subtitle()} - - {/snippet} - - {#snippet menu()} - {#if !$favouritesStore.has(chat.id)} - - {#snippet icon(color, size)} - - {/snippet} - - - {:else} - - {#snippet icon(color, size)} - - {/snippet} - - - {/if} - - {#snippet icon(color, size)} - - {/snippet} - - - - removeBot()}> - {#snippet icon(color, size)} - - {/snippet} - - - - viewBotDetails()}> - {#snippet icon(color, size)} - - {/snippet} - - - {/snippet} - diff --git a/frontend/app/src/components_mobile/bots/EphemeralMessage.svelte b/frontend/app/src/components_mobile/bots/EphemeralMessage.svelte deleted file mode 100644 index e4e1c079ad..0000000000 --- a/frontend/app/src/components_mobile/bots/EphemeralMessage.svelte +++ /dev/null @@ -1,96 +0,0 @@ - - -{#if bot} - - -
- - - - - - - {#snippet icon(color)} - - {/snippet} - - - -
- -
-
-
-{/if} - - diff --git a/frontend/app/src/components_mobile/bots/InstallationLocationSelector.svelte b/frontend/app/src/components_mobile/bots/InstallationLocationSelector.svelte deleted file mode 100644 index f73e65d162..0000000000 --- a/frontend/app/src/components_mobile/bots/InstallationLocationSelector.svelte +++ /dev/null @@ -1,142 +0,0 @@ - - - diff --git a/frontend/app/src/components_mobile/bots/WebhookMember.svelte b/frontend/app/src/components_mobile/bots/WebhookMember.svelte deleted file mode 100644 index 40a107697d..0000000000 --- a/frontend/app/src/components_mobile/bots/WebhookMember.svelte +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - - - - {#if showMenu} - - - {#snippet icon(color)} - - {/snippet} - - {#snippet menuItems()} - copy()}> - - - {#if canManage} - edit()}> - - - regenerate()}> - - - deleteWebhook()}> - - - {/if} - {/snippet} - - {/if} - diff --git a/frontend/app/src/components_mobile/bots/WebhookModal.svelte b/frontend/app/src/components_mobile/bots/WebhookModal.svelte deleted file mode 100644 index 5d3aabff7d..0000000000 --- a/frontend/app/src/components_mobile/bots/WebhookModal.svelte +++ /dev/null @@ -1,250 +0,0 @@ - - - - - {#if mode === "register"} - - - - - - - - - - - - {:else if mode === "regenerate" && url !== undefined} - - - - - - - - - - - - {:else if mode === "update" && url !== undefined} - - {/if} -
- - {#if mode !== "regenerate"} - - - 0} - bind:value={webhook.name} - autofocus - placeholder={interpolate($_, i18nKey("Webhook name"))}> - {#snippet subtext()} - - {/snippet} - - {/if} - - {#if mode === "register" || mode === "update"} - - - - {:else if mode === "regenerate"} - - {/if} - -
-
-
diff --git a/frontend/app/src/components_mobile/bots/install/BotInstaller.svelte b/frontend/app/src/components_mobile/bots/install/BotInstaller.svelte deleted file mode 100644 index 5ef754ebf4..0000000000 --- a/frontend/app/src/components_mobile/bots/install/BotInstaller.svelte +++ /dev/null @@ -1,306 +0,0 @@ - - - - - - - - - - - - - {bot.name} - - - - - - - - - {#if collection.kind === "direct_chat"} - - {:else} - - {/if} - - - {containerName} - - - - - - - - - - - - - - - - - - - - - - {#if bot.definition.commands.length > 0} - - - - - - - {/if} - - {#if bot.definition.autonomousConfig !== undefined} - - - - - - - {/if} - - - - - - - - - - - - - {#if installing} - - - - - - - - - {/if} - - {#if !installing} - - {#snippet icon(color)} - - {/snippet} - - {/if} - - - diff --git a/frontend/app/src/components_mobile/bots/install/BotProperties.svelte b/frontend/app/src/components_mobile/bots/install/BotProperties.svelte deleted file mode 100644 index c9efc47100..0000000000 --- a/frontend/app/src/components_mobile/bots/install/BotProperties.svelte +++ /dev/null @@ -1,184 +0,0 @@ - - - - -
onClick?.(bot)}> - {#if showAvatar} - - - - {/if} -
-
-

-
- {bot.name} -

- {#if owner} -
- - {owner.username} -
- {/if} - {#if installing} -
- {/if} -
-
- -
- {#if bot.ownerId === $currentUserIdStore} -
- bot id: {bot.id} -
- {/if} - {#if showCommands} - - {/if} - - {@render children?.()} -
-
- - diff --git a/frontend/app/src/components_mobile/bots/install/ChoosePermissions.svelte b/frontend/app/src/components_mobile/bots/install/ChoosePermissions.svelte deleted file mode 100644 index bf583f2bed..0000000000 --- a/frontend/app/src/components_mobile/bots/install/ChoosePermissions.svelte +++ /dev/null @@ -1,108 +0,0 @@ - - -{#snippet permHeader(title: string, Icon: any)} - - - - - - -{/snippet} - -{#snippet noperm()} - - - -{/snippet} - -{#snippet chatTab()} - - {@render permHeader("Chat permissions", ForumOutline)} - {#if requested.chatPermissions.length === 0} - {@render noperm()} - {:else} - {#each requested.chatPermissions as perm} - togglePermission(granted, "chatPermissions", perm)} - checked={granted.chatPermissions.includes(perm)}> - - - {/each} - {/if} - -{/snippet} -{#snippet communityTab()} - - {@render permHeader("Community permissions", AccountGroup)} - {#if requested.communityPermissions.length === 0} - {@render noperm()} - {:else} - {#each requested.communityPermissions as perm} - togglePermission(granted, "communityPermissions", perm)} - checked={granted.communityPermissions.includes(perm)}> - - - {/each} - {/if} - -{/snippet} -{#snippet messageTab()} - - {@render permHeader("Message permissions", ChatOutline)} - {#if requested.messagePermissions.length === 0} - {@render noperm()} - {:else} - {#each requested.messagePermissions as perm} - togglePermission(granted, "messagePermissions", perm)} - checked={granted.messagePermissions.includes(perm)}> - - - {/each} - {/if} - -{/snippet} - -{#if level !== "group"} - {@render communityTab()} -{/if} -{@render chatTab()} -{@render messageTab()} diff --git a/frontend/app/src/components_mobile/calendar/Calendar.svelte b/frontend/app/src/components_mobile/calendar/Calendar.svelte deleted file mode 100644 index 10fd46b0c4..0000000000 --- a/frontend/app/src/components_mobile/calendar/Calendar.svelte +++ /dev/null @@ -1,168 +0,0 @@ - - -
- - - {#snippet icon()} - - {/snippet} - - {#if monthTitleTemplate} - {@render monthTitleTemplate()} - {:else} - - {calendarState.monthTitle} - - {/if} - - {#snippet icon()} - - {/snippet} - - -
- {#each $weekDays as [day, d]} -
- {d} -
- {/each} -
-
- {#each dates as week} -
- {#each week as day} -
- {#if dayTemplate} - {@render dayTemplate(day)} - {:else} - {day.getDate()} - {/if} -
- {/each} -
- {/each} -
-
- - diff --git a/frontend/app/src/components_mobile/calendar/weekdays.ts b/frontend/app/src/components_mobile/calendar/weekdays.ts deleted file mode 100644 index 39f58900bc..0000000000 --- a/frontend/app/src/components_mobile/calendar/weekdays.ts +++ /dev/null @@ -1,122 +0,0 @@ -import { locale } from "svelte-i18n"; -import { derived } from "svelte/store"; -import { translationCodes } from "../../i18n/i18n"; - -type WeekDay = [string, string]; -type WeekDayMap = Record; - -const map: WeekDayMap = { - "zh-cn": [ - ["星期日", "日"], - ["星期一", "一"], - ["星期二", "二"], - ["星期三", "三"], - ["星期四", "四"], - ["星期五", "五"], - ["星期六", "六"], - ], - de: [ - ["Sonntag", "So"], - ["Montag", "Mo"], - ["Dienstag", "Di"], - ["Mittwoch", "Mi"], - ["Donnerstag", "Do"], - ["Freitag", "Fr"], - ["Samstag", "Sa"], - ], - en: [ - ["Sunday", "Su"], - ["Monday", "Mo"], - ["Tuesday", "Tu"], - ["Wednesday", "We"], - ["Thursday", "Th"], - ["Friday", "Fr"], - ["Saturday", "Sa"], - ], - es: [ - ["Domingo", "Do"], - ["Lunes", "Lu"], - ["Martes", "Ma"], - ["Miércoles", "Mi"], - ["Jueves", "Ju"], - ["Viernes", "Vi"], - ["Sábado", "Sa"], - ], - fr: [ - ["Dimanche", "Di"], - ["Lundi", "Lu"], - ["Mardi", "Ma"], - ["Mercredi", "Me"], - ["Jeudi", "Je"], - ["Vendredi", "Ve"], - ["Samedi", "Sa"], - ], - hi: [ - ["रविवार", "र"], - ["सोमवार", "सो"], - ["मंगलवार", "मं"], - ["बुधवार", "बु"], - ["गुरुवार", "गु"], - ["शुक्रवार", "शु"], - ["शनिवार", "श"], - ], - it: [ - ["Domenica", "Do"], - ["Lunedì", "Lu"], - ["Martedì", "Ma"], - ["Mercoledì", "Me"], - ["Giovedì", "Gi"], - ["Venerdì", "Ve"], - ["Sabato", "Sa"], - ], - iw: [ - ["יום ראשון", "א"], - ["יום שני", "ב"], - ["יום שלישי", "ג"], - ["יום רביעי", "ד"], - ["יום חמישי", "ה"], - ["יום שישי", "ו"], - ["שבת", "ש"], - ], - ja: [ - ["日曜日", "日"], - ["月曜日", "月"], - ["火曜日", "火"], - ["水曜日", "水"], - ["木曜日", "木"], - ["金曜日", "金"], - ["土曜日", "土"], - ], - ru: [ - ["Воскресенье", "Вс"], - ["Понедельник", "Пн"], - ["Вторник", "Вт"], - ["Среда", "Ср"], - ["Четверг", "Чт"], - ["Пятница", "Пт"], - ["Суббота", "Сб"], - ], - uk: [ - ["Неділя", "Нд"], - ["Понеділок", "Пн"], - ["Вівторок", "Вт"], - ["Середа", "Ср"], - ["Четвер", "Чт"], - ["П’ятниця", "Пт"], - ["Субота", "Сб"], - ], - vi: [ - ["Chủ Nhật", "CN"], - ["Thứ Hai", "T2"], - ["Thứ Ba", "T3"], - ["Thứ Tư", "T4"], - ["Thứ Năm", "T5"], - ["Thứ Sáu", "T6"], - ["Thứ Bảy", "T7"], - ], -}; - -export const weekDays = derived(locale, (locale) => { - const translated = translationCodes[locale || "en"] || "en"; - return map[translated] ?? map["en"]; -}); diff --git a/frontend/app/src/components_mobile/home/AcceptP2PSwapModal.svelte b/frontend/app/src/components_mobile/home/AcceptP2PSwapModal.svelte deleted file mode 100644 index 31d3763bd3..0000000000 --- a/frontend/app/src/components_mobile/home/AcceptP2PSwapModal.svelte +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - - - - -
- {#if insufficient} - - - - - {:else} - - - - {/if} -
- - - {#if insufficient} - - {:else} - - {/if} - -
-
diff --git a/frontend/app/src/components_mobile/home/AcceptRulesModal.svelte b/frontend/app/src/components_mobile/home/AcceptRulesModal.svelte deleted file mode 100644 index d383035aa9..0000000000 --- a/frontend/app/src/components_mobile/home/AcceptRulesModal.svelte +++ /dev/null @@ -1,27 +0,0 @@ - - - diff --git a/frontend/app/src/components_mobile/home/AccessGateSummary.svelte b/frontend/app/src/components_mobile/home/AccessGateSummary.svelte deleted file mode 100644 index f039e3f5fb..0000000000 --- a/frontend/app/src/components_mobile/home/AccessGateSummary.svelte +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - - - - - {#if gates.length > 0} - - {#each gates as gate, i} - {@const last = i === gates.length - 1} - - {#if !last} - / - {/if} - {/each} - - {:else} - - - - {/if} - - {#if evaluationDays !== undefined} - - - - - - - - - - - - - - {/if} - diff --git a/frontend/app/src/components_mobile/home/AccountInfo.svelte b/frontend/app/src/components_mobile/home/AccountInfo.svelte deleted file mode 100644 index 5291e30bd6..0000000000 --- a/frontend/app/src/components_mobile/home/AccountInfo.svelte +++ /dev/null @@ -1,265 +0,0 @@ - - -{#snippet fetchingDepositFee()} - - - {$_("cryptoAccount.fetchingDepositFee")} - -{/snippet} - -{#snippet fetchingFeeError()} - - {$_("cryptoAccount.failedToFetchDepositFee")} - - -{/snippet} - - -{#snippet displayFee(values: { amount: string; token: string })} - - {$_("cryptoAccount.networkFee", { values })} - - -{/snippet} - - - - {#if account === undefined} -
- {#if error !== undefined} -
- {:else} -
- {/if} -
- {:else} - - {/if} -
- - {#if networks.length > 0 && selectedNetwork !== undefined} - - {/if} - - {#if isBtcNetwork} - - {#await btcDepositFeePromise.get()} - {@render fetchingDepositFee()} - {:then amount} - {@render displayFee({ amount, token: tokenDetails.symbol })} - {:catch} - {@render fetchingFeeError()} - {/await} - - {:else if isOneSecNetwork} - - {#await oneSecFeesPromise.get()} - {@render fetchingDepositFee()} - {:then} - {#if oneSecTotalFee !== undefined} - {@render displayFee({ amount: oneSecTotalFee, token: tokenDetails.symbol })} - {:else} - {@render fetchingFeeError()} - {/if} - {:catch} - {@render fetchingFeeError()} - {/await} - - {/if} - - - {#if account === undefined} - {#if error !== undefined} - - {$_("cryptoAccount.failedToGenera4teAddress")} - - - {:else} - - - {$_("generating")} - - {/if} - {:else} - - - - - - {/if} - -
- - diff --git a/frontend/app/src/components_mobile/home/AggregateCommonEvents.svelte b/frontend/app/src/components_mobile/home/AggregateCommonEvents.svelte deleted file mode 100644 index 970db3f547..0000000000 --- a/frontend/app/src/components_mobile/home/AggregateCommonEvents.svelte +++ /dev/null @@ -1,151 +0,0 @@ - - -{#if joinedText !== undefined || deletedText !== undefined || roleChangedTextList?.length > 0} - - {#if joinedText !== undefined} - - - - {/if} - {#if deletedText !== undefined} -
- - - {deletedText} - - -
- {/if} - {#each roleChangedTextList as text} - - - - {/each} -
-{/if} diff --git a/frontend/app/src/components_mobile/home/AnonFooter.svelte b/frontend/app/src/components_mobile/home/AnonFooter.svelte deleted file mode 100644 index 0dcf636db0..0000000000 --- a/frontend/app/src/components_mobile/home/AnonFooter.svelte +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - - - - {@render children?.()} - - - diff --git a/frontend/app/src/components_mobile/home/AudioAttacher.svelte b/frontend/app/src/components_mobile/home/AudioAttacher.svelte deleted file mode 100644 index 72f101fdc5..0000000000 --- a/frontend/app/src/components_mobile/home/AudioAttacher.svelte +++ /dev/null @@ -1,134 +0,0 @@ - - -{#if supported} - - {#snippet icon(color)} - {#if activeStream !== undefined} - - {:else} - - {/if} - {/snippet} - -{/if} diff --git a/frontend/app/src/components_mobile/home/AudioContent.svelte b/frontend/app/src/components_mobile/home/AudioContent.svelte deleted file mode 100644 index 2fb9a3abc1..0000000000 --- a/frontend/app/src/components_mobile/home/AudioContent.svelte +++ /dev/null @@ -1,366 +0,0 @@ - - - - -{#snippet togglePlayButton()} - {@const color = me && !draft ? ColourVars.textPrimary : ColourVars.textSecondary} - - {#snippet icon()} - {#if playing} - - {:else} - - {/if} - {/snippet} - -{/snippet} - -{#snippet remainingTime()} - {@const currentColor = me && !draft ? "textPrimary" : "secondary"} - {@const durationColor = me && !draft ? "primaryLight" : "textSecondary"} - - - {currentTime ?? "0:00"} - - / - - {formatTime(duration)} - - -{/snippet} - -{#snippet messageTextContent()} - {#if textContent?.text} - - {/if} -{/snippet} - -{#snippet waveformView()} - {@const bgColor = hasContent - ? me - ? ColourVars.primaryMuted - : ColourVars.background1 - : "transparent"} - - - {@render togglePlayButton()} - - - -
-
- {@render remainingTime()} -
-
- - - - x{speed} - - - -
-{/snippet} - -{#if reply} - - - {@render title?.()} - - - - - ({formatTime(duration)}) - - - -{:else if draft} - - - - {@render waveformView()} -
- - {#snippet icon()} - - {/snippet} - -
-
-
-{:else} - - {@render waveformView()} - {@render messageTextContent()} -{/if} - - diff --git a/frontend/app/src/components_mobile/home/BlockedContent.svelte b/frontend/app/src/components_mobile/home/BlockedContent.svelte deleted file mode 100644 index 66af800553..0000000000 --- a/frontend/app/src/components_mobile/home/BlockedContent.svelte +++ /dev/null @@ -1,16 +0,0 @@ - - - - -
- -
- - diff --git a/frontend/app/src/components_mobile/home/BotChangedEvent.svelte b/frontend/app/src/components_mobile/home/BotChangedEvent.svelte deleted file mode 100644 index 36bc32f3d7..0000000000 --- a/frontend/app/src/components_mobile/home/BotChangedEvent.svelte +++ /dev/null @@ -1,25 +0,0 @@ - - - diff --git a/frontend/app/src/components_mobile/home/BotPlaceholderContent.svelte b/frontend/app/src/components_mobile/home/BotPlaceholderContent.svelte deleted file mode 100644 index d403011eae..0000000000 --- a/frontend/app/src/components_mobile/home/BotPlaceholderContent.svelte +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - diff --git a/frontend/app/src/components_mobile/home/ChatEvent.svelte b/frontend/app/src/components_mobile/home/ChatEvent.svelte deleted file mode 100644 index 94affdeeb3..0000000000 --- a/frontend/app/src/components_mobile/home/ChatEvent.svelte +++ /dev/null @@ -1,359 +0,0 @@ - - -{#if event.event.kind === "message"} - {#if !hidden} - onRemovePreview(event as EventWrapper, url)} - onDeleteFailedMessage={deleteFailedMessage} - eventIndex={event.index} - timestamp={event.timestamp} - expiresAt={event.expiresAt} - msg={event.event} /> - {/if} -{:else if event.event.kind === "group_chat_created"} - -{:else if event.event.kind === "direct_chat_created"} - -{:else if event.event.kind === "members_added"} - -{:else if event.event.kind === "users_invited"} - -{:else if event.event.kind === "members_removed"} - -{:else if event.event.kind === "aggregate_common_events"} - -{:else if event.event.kind === "users_blocked"} - -{:else if event.event.kind === "users_unblocked"} - -{:else if event.event.kind === "name_changed"} - -{:else if event.event.kind === "desc_changed"} - -{:else if event.event.kind === "rules_changed"} - -{:else if event.event.kind === "avatar_changed"} - -{:else if event.event.kind === "gate_updated"} - -{:else if event.event.kind === "external_url_updated"} - -{:else if event.event.kind === "group_visibility_changed"} - -{:else if event.event.kind === "group_invite_code_changed"} - {#if canInvite} - - {/if} -{:else if event.event.kind === "permissions_changed"} - -{:else if event.event.kind === "events_ttl_updated"} - -{:else if event.event.kind === "chat_frozen"} - -{:else if event.event.kind === "chat_unfrozen"} - -{:else if event.event.kind === "bot_added"} - -{:else if event.event.kind === "bot_removed"} - -{:else if event.event.kind === "bot_updated"} - -{:else if !client.isEventKindHidden(event.event.kind, publicGroup && chatType === "channel")} -
Unexpected event type: {event.event.kind}
-{/if} diff --git a/frontend/app/src/components_mobile/home/ChatEventList.svelte b/frontend/app/src/components_mobile/home/ChatEventList.svelte deleted file mode 100644 index 4f2df71715..0000000000 --- a/frontend/app/src/components_mobile/home/ChatEventList.svelte +++ /dev/null @@ -1,217 +0,0 @@ - - -
- {#if stickyDateTimestamp !== undefined} - - {/if} -
- - - {#snippet fabs({ - showGoToTop, - showGoToBottom, - loadingFromUserScroll, - scrollToTop, - scrollToLast, - scrollToMention, - })} -
- {#if scrollTopButtonEnabled} -
- - {#snippet icon(color)} - - {/snippet} - -
- {/if} - - {#if !readonly} -
- scrollToMention(firstUnreadMention)}> - {#snippet icon()} -
-
@
-
- {/snippet} -
-
- {/if} -
0} - class="fab to-bottom"> - - {#snippet icon(color)} - {#if loadingFromUserScroll} -
- {:else if unreadMessages > 0} -
-
- {unreadMessages > 999 ? "999+" : unreadMessages} -
-
- {:else} - - {/if} - {/snippet} -
-
-
- {/snippet} -
- - diff --git a/frontend/app/src/components_mobile/home/ChatFrozenEvent.svelte b/frontend/app/src/components_mobile/home/ChatFrozenEvent.svelte deleted file mode 100644 index d771a47f5f..0000000000 --- a/frontend/app/src/components_mobile/home/ChatFrozenEvent.svelte +++ /dev/null @@ -1,35 +0,0 @@ - - - diff --git a/frontend/app/src/components_mobile/home/ChatList.svelte b/frontend/app/src/components_mobile/home/ChatList.svelte deleted file mode 100644 index 9bafd10da5..0000000000 --- a/frontend/app/src/components_mobile/home/ChatList.svelte +++ /dev/null @@ -1,184 +0,0 @@ - - -{#if user} - {#if $chatListScopeStore.kind === "chats"} - - {:else if $chatListScopeStore.kind === "favourite"} - - {:else if $selectedCommunitySummaryStore && $chatListScopeStore.kind === "community"} - - {/if} - - - - {#if $chatListScopeStore.kind === "chats"} - - {/if} - - {#if chats.length === 0 && $chatsInitialisedStore} - chatListFilterStore.set("all")} /> - {:else} - - {#if $numberOfThreadsStore > 0} - publish("showThreads")} - unread={unreadCounts.threads} /> - {/if} - - - - {#each chats as chatSummary (chatIdentifierToString(chatSummary.id))} - - {/each} - - {/if} - -{/if} - -{#if $chatListScopeStore.kind === "chats"} -
- - {#snippet icon(color)} - - {/snippet} - -
-{/if} - - diff --git a/frontend/app/src/components_mobile/home/ChatListSearch.svelte b/frontend/app/src/components_mobile/home/ChatListSearch.svelte deleted file mode 100644 index 631681368a..0000000000 --- a/frontend/app/src/components_mobile/home/ChatListSearch.svelte +++ /dev/null @@ -1,140 +0,0 @@ - - - (searchTerm = "")} - {placeholder} - {searching} - value={searchTerm} - onSearch={performSearch} /> diff --git a/frontend/app/src/components_mobile/home/ChatMessage.svelte b/frontend/app/src/components_mobile/home/ChatMessage.svelte deleted file mode 100644 index bc2255815e..0000000000 --- a/frontend/app/src/components_mobile/home/ChatMessage.svelte +++ /dev/null @@ -1,872 +0,0 @@ - - -{#if botProfile !== undefined} - -{/if} - -{#if tipping !== undefined} - (tipping = undefined)} {msg} {messageContext} /> -{/if} - -{#if showConfirmDelete} - (showConfirmDelete = false)}> - - - - - - -{/if} - -{#if showEmojiPicker && canReact} - { - showEmojiPicker = false; - popHistoryStateWithAction("emoji_picker_action"); - }}> -
- - quickReactions.reload(tone)} - supportCustom={true} - mode={"reaction"} /> - -
-
-{/if} - -{#if isSheetMenuOpen} - (isSheetMenuOpen = false)}> - - (isSheetMenuOpen = false)} /> - - -{/if} - -{#if showRemindMe} - (showRemindMe = false)} /> -{/if} - -{#if showReport} - (showReport = false)} /> -{/if} - -{#if debug} -
Sender: {msg.sender}
-
EventIdx: {eventIndex}
-
MsgIdx: {msg.messageIndex}
-
MsgId: {msg.messageId}
-
Confirmed: {confirmed}
-
ReadByThem: {readByThem}
-
ReadByUs: {readByMe}
-
Pinned: {pinned}
-
edited: {msg.edited}
-
failed: {failed}
-
timestamp: {timestamp}
-
expiresAt: {expiresAt}
-
thread: {JSON.stringify(msg.thread, null, 4)}
-
senderContext: {JSON.stringify(senderContext, null, 4)}
-
inert: {inert}
-
canRevealDeleted: {canRevealDeleted}
-
canlRevealBlocked: {canRevealBlocked}
-
readonly: {readonly}
-
showChatMenu: {showChatMenu}
-
ephemeral: {ephemeral}
-{/if} - -{#if expiresAt === undefined || percentageExpired < 100} - - {#snippet children(intersecting)} - - {#if showAvatar} -
- -
- {/if} - {@const hasThread = threadSummary !== undefined && !inThread} - {@const hasReactions = msg.reactions.length > 0} - {@const hasTips = tips.length > 0} - - {#if panDirection} -
= 1} - style:opacity={panFactor}> - {#if me && canEdit && panDirection === "left"} - - {:else if !me && canShare && panDirection === "left"} - - {:else} - - {/if} -
- {/if} - - {#snippet menuItems()} - {#if showChatMenu && intersecting} - { - showEmojiPicker = true; - pushDummyHistoryState("emoji_picker_action"); - }} - onReply={reply} - {onRetrySend} - onReplyPrivately={replyPrivately} - onEditMessage={editMessage} - onTipMessage={tipMessage} - onReportMessage={reportMessage} - onCancelReminder={cancelReminder} - onDeleteMessage={deleteMessage} - onRemindMe={remindMe} - onOpenSheetMenu={openSheetMenu} - {onDeleteFailedMessage} /> - {/if} - {/snippet} - - {#snippet repliesTo(reply)} - - {/snippet} - - {#snippet messageContent(me)} - - {/snippet} - - - {#if hasThread} - - {/if} - {#if hasReactions} - toggleReaction(false, reaction)} - {intersecting} - reactions={msg.reactions} - offset={!hasThread}> - {/if} - {#if hasTips && !inert} - - {/if} -
-
- {/snippet} -
- {#if senderContext?.kind === "bot" && senderContext.command !== undefined} -
- -
- {/if} -{/if} - - diff --git a/frontend/app/src/components_mobile/home/ChatMessageContent.svelte b/frontend/app/src/components_mobile/home/ChatMessageContent.svelte deleted file mode 100644 index f0ad1bc403..0000000000 --- a/frontend/app/src/components_mobile/home/ChatMessageContent.svelte +++ /dev/null @@ -1,196 +0,0 @@ - - -{#if content.kind === "text_content"} - -{:else if content.kind === "image_content"} - -{:else if content.kind === "video_content"} - -{:else if content.kind === "video_call_content"} - -{:else if content.kind === "audio_content"} - -{:else if content.kind === "file_content"} - -{:else if content.kind === "deleted_content"} - -{:else if content.kind === "blocked_content"} - -{:else if content.kind === "crypto_content"} - -{:else if content.kind === "placeholder_content"} - -{:else if content.kind === "bot_placeholder_content"} - -{:else if content.kind === "prize_content_initial"} - -{:else if content.kind === "p2p_swap_content_initial"} - -{:else if content.kind === "prize_content"} - -{:else if content.kind === "p2p_swap_content"} - -{:else if content.kind === "prize_winner_content"} - -{:else if content.kind === "poll_content"} - -{:else if content.kind === "giphy_content"} - -{:else if content.kind === "proposal_content"} - -{:else if content.kind === "message_reminder_created_content" && !content.hidden} - -{:else if content.kind === "message_reminder_content"} - -{:else if content.kind === "reported_message_content"} - -{:else if content.kind === "meme_fighter_content"} - -{:else if content.kind === "user_referral_card"} - -{/if} diff --git a/frontend/app/src/components_mobile/home/ChatSubtext.svelte b/frontend/app/src/components_mobile/home/ChatSubtext.svelte deleted file mode 100644 index e1c1c5c161..0000000000 --- a/frontend/app/src/components_mobile/home/ChatSubtext.svelte +++ /dev/null @@ -1,69 +0,0 @@ - - -{#if chat.kind === "direct_chat"} - - {#if chat.eventsTTL !== undefined} - - {/if} - {subtext} - -{:else if chat.kind === "group_chat" || chat.kind === "channel"} - - - - - {#if chat.eventsTTL !== undefined} - - {/if} - - {chat.memberCount.toLocaleString()} - - - -{/if} - - diff --git a/frontend/app/src/components_mobile/home/ChatSummary.svelte b/frontend/app/src/components_mobile/home/ChatSummary.svelte deleted file mode 100644 index 7c20cd49c4..0000000000 --- a/frontend/app/src/components_mobile/home/ChatSummary.svelte +++ /dev/null @@ -1,622 +0,0 @@ - - -{#snippet menuItems()} - {#if !$favouritesStore.has(chatSummary.id)} - - {#snippet icon(_, size)} - - {/snippet} - - - {:else} - - {#snippet icon(_, size)} - - {/snippet} - - - {/if} - {#if !pinned} - - {#snippet icon(color, size)} - - {/snippet} - - - {:else} - - {#snippet icon(color, size)} - - {/snippet} - - - {/if} - {#if notificationsSupported && !externalContent} - {#if muted} - toggleMuteNotifications(false, undefined)}> - {#snippet icon(color, size)} - - {/snippet} - - - {:else} - toggleMuteNotifications(true, undefined)}> - {#snippet icon(color, size)} - - {/snippet} - - - {/if} - {#if atEveryoneMuted} - toggleMuteNotifications(undefined, false)}> - {#snippet icon(color, size)} - - {/snippet} - - - {:else} - toggleMuteNotifications(undefined, true)}> - {#snippet icon(color, size)} - - {/snippet} - - - {/if} - {/if} - {#if !externalContent} - client.markAllRead(chatSummary)}> - {#snippet icon(color, size)} - - {/snippet} - - - {/if} - {#if !chat.bot} - {#if chatSummary.membership.archived} - - {#snippet icon(color, size)} - - {/snippet} - - - {:else} - - {#snippet icon(color, size)} - - {/snippet} - - - {/if} - {/if} - {#if chatSummary.kind !== "direct_chat" && client.canLeaveGroup(chatSummary.id)} - - {#snippet icon(color, size)} - - {/snippet} - {interpolate($_, i18nKey("leaveGroup", undefined, chatSummary.level, true))} - - {/if} - {#if showDeleteDirectChat} - publishDeleteDirectChat(chatSummary)}> - {#snippet icon(color, size)} - - {/snippet} - - - {/if} -{/snippet} - -{#if visible} - - - - -
- - {#if chat.eventsTTL} -
- -
- {/if} - - - {#if chat.private} -
- -
- {/if} -
- - - - - - {#if community !== undefined && $chatListScopeStore.kind === "favourite"} - {community.name} - {">"} - {/if} - {chat.name} - - - - - - {#if muted && notificationsSupported} -
- -
- {/if} - {#if pinned} -
- -
- {/if} - {#if chat.fav} -
- -
- {/if} - - {client.formatMessageDate( - displayDate, - $_("today"), - $_("yesterday"), - true, - true, - )} - -
-
- - - {#if LastMessageIcon} - - {/if} - - {#if chat.typing !== undefined} - {chat.typing} - {:else} - - {/if} - - - {#if unreadMentions > 0} - @ - {/if} - {#if unreadMessages > 0} - {unreadMessages > 999 ? "999+" : unreadMessages} - - {/if} - - -
-
-
-
-{/if} - - diff --git a/frontend/app/src/components_mobile/home/ChatUnfrozenEvent.svelte b/frontend/app/src/components_mobile/home/ChatUnfrozenEvent.svelte deleted file mode 100644 index 0a45d70225..0000000000 --- a/frontend/app/src/components_mobile/home/ChatUnfrozenEvent.svelte +++ /dev/null @@ -1,31 +0,0 @@ - - - diff --git a/frontend/app/src/components_mobile/home/ChitEarned.svelte b/frontend/app/src/components_mobile/home/ChitEarned.svelte deleted file mode 100644 index 0e8879cdd4..0000000000 --- a/frontend/app/src/components_mobile/home/ChitEarned.svelte +++ /dev/null @@ -1,221 +0,0 @@ - - - - -
-
- {#if confetti} -
- -
- {/if} -
- -
-
-
- {`+${amount.toLocaleString()} CHIT`} -
- - {#each labels as label} - {label} - {/each} - -
-
-
- - diff --git a/frontend/app/src/components_mobile/home/ContentCaption.svelte b/frontend/app/src/components_mobile/home/ContentCaption.svelte deleted file mode 100644 index 120a5300a0..0000000000 --- a/frontend/app/src/components_mobile/home/ContentCaption.svelte +++ /dev/null @@ -1,18 +0,0 @@ - - -{#if caption !== undefined && caption !== ""} - - - -{/if} diff --git a/frontend/app/src/components_mobile/home/CryptoContent.svelte b/frontend/app/src/components_mobile/home/CryptoContent.svelte deleted file mode 100644 index cc7bc50515..0000000000 --- a/frontend/app/src/components_mobile/home/CryptoContent.svelte +++ /dev/null @@ -1,201 +0,0 @@ - - -{#snippet transactionDetails()} - - - - - {#if me} - - {:else} - You - {/if} - - - Received {tokenState.formatTokens(content.transfer.amountE8s)} - {tokenState.symbol} - - - - - -{/snippet} - -{#snippet tokenDetailsView()} - - - - {tokenState.symbol} - - {tokenState.token.name} - - - - - {tokenState.formatTokens(content.transfer.amountE8s)} - - - ≈ {tokenState.formatConvertedTokens(content.transfer.amountE8s)} - - - -{/snippet} - -{#snippet replyView(textContent?: Snippet)} - {@const iamSender = $currentUserIdStore === senderId} - {@const textColor = me ? "secondary" : "primary"} - {@render title?.()} - - - - {tokenState.formatTokens(content.transfer.amountE8s)} - {tokenState.symbol} - - - {@render textContent?.()} -{/snippet} - -{#snippet draftView()} - - - - Sending to - - - - - {@render tokenDetailsView()} - - - - - - - - -{/snippet} - -{#snippet regularView(textContent?: Snippet)} - - - - - - - - {@render transactionDetails()} - {@render tokenDetailsView()} - - - {@render textContent?.()} -{/snippet} - - - - diff --git a/frontend/app/src/components_mobile/home/CryptoSelector.svelte b/frontend/app/src/components_mobile/home/CryptoSelector.svelte deleted file mode 100644 index 85c013e36f..0000000000 --- a/frontend/app/src/components_mobile/home/CryptoSelector.svelte +++ /dev/null @@ -1,111 +0,0 @@ - - -{#if tokenState} - - (showTokenSelector = true)} - mainAxisAlignment={"spaceBetween"} - crossAxisAlignment={"center"} - padding={["sm", "md"]}> - - - {tokenState.symbol} - {tokenState.formattedTokenBalance} - - - - {#if showRefresh} - - {/if} - -{/if} - -{#if showTokenSelector} - { - ledger = t.ledger; - showTokenSelector = false; - onSelect?.(t.ledger, t.urlFormat); - }} - extraFilter={filter} - placeholder={i18nKey("Filter tokens...")} - onDismiss={() => (showTokenSelector = false)} - title={i18nKey("Select token")} /> -{/if} - - diff --git a/frontend/app/src/components_mobile/home/CryptoTransferBuilder.svelte b/frontend/app/src/components_mobile/home/CryptoTransferBuilder.svelte deleted file mode 100644 index e40a07bca3..0000000000 --- a/frontend/app/src/components_mobile/home/CryptoTransferBuilder.svelte +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - - - - - {#snippet icon(color)} - - {/snippet} - - - - - - t.balance > 0} - bind:ledger /> - - - {#if multiUserChat} - - {#snippet subtext()} - - {/snippet} - - {/if} - - - {#snippet subtext()} - {`Minimum amount ${tokenState.minAmountLabel} ${tokenState.symbol}`} - {/snippet} - - - - {#if errorMessage !== undefined} -
- -
- {/if} - - - - - - {#snippet icon(color, size)} - - {/snippet} - - - -
-
diff --git a/frontend/app/src/components_mobile/home/CurrentChat.svelte b/frontend/app/src/components_mobile/home/CurrentChat.svelte deleted file mode 100644 index cc0574db6f..0000000000 --- a/frontend/app/src/components_mobile/home/CurrentChat.svelte +++ /dev/null @@ -1,417 +0,0 @@ - - - - -{#if removeLinkPreviewDetails !== undefined} - -{/if} - -{#if creatingCryptoTransfer !== undefined} - { - keyboard.disableViewportResize(); - creatingCryptoTransfer = undefined; - }} /> -{/if} - - - - - {#if showSearchHeader} - (showSearchHeader = false)} /> - {:else if bot !== undefined && chat.kind === "direct_chat"} - - {:else} - 0} /> - {/if} - {#if externalUrl !== undefined} - - {:else} - - {/if} - {#if showFooter} -