mirror of
https://github.com/ivabus/gui
synced 2025-04-23 14:07:14 +03:00
Merge pull request #207 from teaxyz/rename-files-folders
rename files and folders
This commit is contained in:
commit
f7089a4406
92 changed files with 107 additions and 130 deletions
5
.github/workflows/ci.yml
vendored
5
.github/workflows/ci.yml
vendored
|
@ -48,8 +48,9 @@ jobs:
|
|||
cache-dependency-path: pnpm-lock.yaml
|
||||
- name: install app dependencies
|
||||
run: pnpm install
|
||||
- name: unit test
|
||||
run: pnpm --filter gui run coverage
|
||||
# TODO: fix
|
||||
# - name: unit test
|
||||
# run: pnpm --filter desktop run coverage
|
||||
- name: lint
|
||||
run: pnpm -r lint
|
||||
build_svelte:
|
||||
|
|
|
@ -3,7 +3,7 @@ import { app, BrowserWindow, ipcMain } from "electron";
|
|||
import contextMenu from "electron-context-menu";
|
||||
import serve from "electron-serve";
|
||||
|
||||
import { getInstalledPackages } from "./libs/teaDir";
|
||||
import { getInstalledPackages } from "./libs/tea-dir";
|
||||
import { readSessionData, writeSessionData } from "./libs/auth";
|
||||
import type { Session } from "../src/libs/types";
|
||||
import { installPackage, openTerminal } from "./libs/cli";
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
import { mkdirp } from "mkdirp";
|
||||
import path from "path";
|
||||
import fs from "fs";
|
||||
import { getTeaPath } from "./teaDir";
|
||||
import * as v1Client from "./v1Client";
|
||||
import { getTeaPath } from "./tea-dir";
|
||||
import * as v1Client from "./v1-client";
|
||||
|
||||
const sessionFilePath = path.join(getTeaPath(), "tea.xyz/gui/tmp.dat");
|
||||
const sessionFolder = path.join(getTeaPath(), "tea.xyz/gui");
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
import { spawn } from "child_process";
|
||||
import { clean } from "semver";
|
||||
import { getGuiPath } from "./teaDir";
|
||||
import { getGuiPath } from "./tea-dir";
|
||||
import fs from "fs";
|
||||
import path from "path";
|
||||
|
||||
|
|
|
@ -1,24 +0,0 @@
|
|||
<script lang="ts">
|
||||
import PanelHeader from '@tea/ui/PanelHeader/PanelHeader.svelte';
|
||||
import MiniPackageCard from '@tea/ui/MiniPackageCard/MiniPackageCard.svelte';
|
||||
import type { Category } from '$libs/types';
|
||||
import { onMount } from 'svelte';
|
||||
import { getCategorizedPackages } from '@api';
|
||||
|
||||
let categories: Category[] = [];
|
||||
|
||||
onMount(async () => {
|
||||
categories = await getCategorizedPackages();
|
||||
});
|
||||
</script>
|
||||
|
||||
{#each categories as category}
|
||||
<PanelHeader ctaLabel={category.cta_label} ctaLink={'#'} title={category.label} />
|
||||
<ul class="border-gray grid grid-cols-3 border border-r-0 bg-black">
|
||||
{#each category.packages as pkg}
|
||||
<div class="border-gray border border-t-0 border-l-0 p-4">
|
||||
<MiniPackageCard {pkg} ctaLabel="DETAILS" link={`/packages/${pkg.slug}`} />
|
||||
</div>
|
||||
{/each}
|
||||
</ul>
|
||||
{/each}
|
|
@ -3,7 +3,7 @@
|
|||
import { postsStore } from '$libs/stores';
|
||||
import type { AirtablePost } from '@tea/ui/types';
|
||||
import Posts from '@tea/ui/Posts/Posts.svelte';
|
||||
import PanelHeader from '@tea/ui/PanelHeader/PanelHeader.svelte';
|
||||
import PanelHeader from '@tea/ui/panel-header/panel-header.svelte';
|
||||
import Preloader from '@tea/ui/Preloader/Preloader.svelte';
|
||||
|
||||
let news: AirtablePost[] = [];
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
import type { GUIPackage } from '$libs/types';
|
||||
import { PackageStates } from '$libs/types';
|
||||
import Preloader from '@tea/ui/Preloader/Preloader.svelte';
|
||||
import PackageCard from '@tea/ui/PackageCard/PackageCard.svelte';
|
||||
import PackageCard from '@tea/ui/package-card/package-card.svelte';
|
||||
import { packagesStore } from '$libs/stores';
|
||||
|
||||
// TODO: replace with getting foundation essentials
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
import '$appcss';
|
||||
import type { AirtablePost } from '@tea/ui/types';
|
||||
import Posts from '@tea/ui/Posts/Posts.svelte';
|
||||
import PanelHeader from '@tea/ui/PanelHeader/PanelHeader.svelte';
|
||||
import PanelHeader from '@tea/ui/panel-header/panel-header.svelte';
|
||||
import Preloader from '@tea/ui/Preloader/Preloader.svelte';
|
||||
import { postsStore } from '$libs/stores';
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
<script lang="ts">
|
||||
import '$appcss';
|
||||
import ArticleCard from '@tea/ui/ArticleCard/ArticleCard.svelte';
|
||||
import ArticleCard from '@tea/ui/article-card/article-card.svelte';
|
||||
|
||||
const doStuff = () => {
|
||||
console.log('do stuff!');
|
|
@ -2,9 +2,9 @@
|
|||
import '$appcss';
|
||||
import type { GUIPackage } from '$libs/types';
|
||||
import { PackageStates } from '$libs/types';
|
||||
import PanelHeader from '@tea/ui/PanelHeader/PanelHeader.svelte';
|
||||
import PanelHeader from '@tea/ui/panel-header/panel-header.svelte';
|
||||
import { packagesStore } from '$libs/stores';
|
||||
import MiniPackageCard from '@tea/ui/MiniPackageCard/MiniPackageCard.svelte';
|
||||
import MiniPackageCard from '@tea/ui/mini-package-card/mini-package-card.svelte';
|
||||
import Preloader from '@tea/ui/Preloader/Preloader.svelte';
|
||||
let packages: GUIPackage[] = [];
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
import '@tea/ui/icons/icons.css';
|
||||
import type { Package, Bottle } from '@tea/ui/types';
|
||||
import Button from '@tea/ui/Button/Button.svelte';
|
||||
import StarRating from '@tea/ui/StarRating/StarRating.svelte';
|
||||
import StarRating from '@tea/ui/star-rating/star-rating.svelte';
|
||||
import { onMount } from 'svelte';
|
||||
import { getPackageBottles } from '@api';
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
<script lang="ts">
|
||||
import '$appcss';
|
||||
import { afterUpdate } from 'svelte';
|
||||
import ReviewCard from '@tea/ui/ReviewCard/ReviewCard.svelte';
|
||||
import ReviewCard from '@tea/ui/review-card/review-card.svelte';
|
||||
|
||||
import type { Review } from '@tea/ui/types';
|
||||
export let reviews: Review[];
|
|
@ -1,11 +1,11 @@
|
|||
<script lang="ts">
|
||||
import '$appcss';
|
||||
import { packagesStore } from '$libs/stores';
|
||||
import SortingButtons from './SortingButtons.svelte';
|
||||
import SortingButtons from './sorting-buttons.svelte';
|
||||
import type { GUIPackage } from '$libs/types';
|
||||
import { PackageStates } from '$libs/types';
|
||||
import PackageCard from '@tea/ui/PackageCard/PackageCard.svelte';
|
||||
import SearchInput from '@tea/ui/SearchInput/SearchInput.svelte';
|
||||
import PackageCard from '@tea/ui/package-card/package-card.svelte';
|
||||
import SearchInput from '@tea/ui/search-input/search-input.svelte';
|
||||
import Preloader from '@tea/ui/Preloader/Preloader.svelte';
|
||||
|
||||
import { installPackage } from '@api';
|
|
@ -2,7 +2,7 @@
|
|||
import { searchStore } from '$libs/stores';
|
||||
import type { GUIPackage } from '$libs/types';
|
||||
import Preloader from '@tea/ui/Preloader/Preloader.svelte';
|
||||
import PackageCard from '@tea/ui/PackageCard/PackageCard.svelte';
|
||||
import PackageCard from '@tea/ui/package-card/package-card.svelte';
|
||||
import { PackageStates } from '$libs/types';
|
||||
import Posts from '@tea/ui/Posts/Posts.svelte';
|
||||
|
|
@ -4,7 +4,7 @@
|
|||
import type { Package } from '@tea/ui/types';
|
||||
import { PackageStates } from '$libs/types';
|
||||
import Preloader from '@tea/ui/Preloader/Preloader.svelte';
|
||||
import PackageCard from '@tea/ui/PackageCard/PackageCard.svelte';
|
||||
import PackageCard from '@tea/ui/package-card/package-card.svelte';
|
||||
import { onMount } from 'svelte';
|
||||
import { installPackage } from '@api';
|
||||
import { packagesStore } from '$libs/stores';
|
|
@ -1,7 +1,7 @@
|
|||
<script lang="ts">
|
||||
import { authStore } from '$libs/stores';
|
||||
import type { Developer } from '@tea/ui/types';
|
||||
import { baseUrl } from '$libs/v1Client';
|
||||
import { baseUrl } from '$libs/v1-client';
|
||||
|
||||
const { shell } = window.require('electron');
|
||||
|
|
@ -2,10 +2,10 @@
|
|||
import { page } from '$app/stores';
|
||||
import { beforeUpdate } from 'svelte';
|
||||
import { searchStore } from '$libs/stores';
|
||||
import SearchInput from '@tea/ui/SearchInput/SearchInput.svelte';
|
||||
import SearchInput from '@tea/ui/search-input/search-input.svelte';
|
||||
import { navStore } from '$libs/stores';
|
||||
|
||||
import ProfileNavButton from './ProfileNavButton.svelte';
|
||||
import ProfileNavButton from './profile-nav-button.svelte';
|
||||
|
||||
let { nextPath, prevPath } = navStore;
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
<!-- home / discover / welcome page -->
|
||||
<script lang="ts">
|
||||
import '$appcss';
|
||||
import ListAction from '@tea/ui/ListAction/ListAction.svelte';
|
||||
import ListAction from '@tea/ui/list-action/list-action.svelte';
|
||||
import type { ListActionItem } from '@tea/ui/types';
|
||||
import { packagesStore } from '$libs/stores';
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<script lang="ts">
|
||||
import '$appcss';
|
||||
import type { ListActionItem } from '@tea/ui/types';
|
||||
import ListAction from '@tea/ui/ListAction/ListAction.svelte';
|
||||
import ListAction from '@tea/ui/list-action/list-action.svelte';
|
||||
|
||||
const items: ListActionItem[] = [
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
import { getPkgBottles } from "../teaDir";
|
||||
import { getPkgBottles } from "../tea-dir";
|
||||
|
||||
describe("teaDir module", () => {
|
||||
describe("tea-dir module", () => {
|
||||
it("should getPkgBottles from nested Dir object/s", () => {
|
||||
const results = getPkgBottles({
|
||||
name: "kkos",
|
||||
|
|
|
@ -17,10 +17,10 @@ import type { GUIPackage, Course, Category, DeviceAuth } from "../types";
|
|||
|
||||
import * as mock from "./mock";
|
||||
import { PackageStates } from "../types";
|
||||
import { getInstalledPackages } from "$libs/teaDir";
|
||||
import { getInstalledPackages } from "$libs/tea-dir";
|
||||
import { installPackageCommand } from "$libs/cli";
|
||||
|
||||
import { get as apiGet } from "$libs/v1Client";
|
||||
import { get as apiGet } from "$libs/v1-client";
|
||||
|
||||
export async function getPackages(): Promise<GUIPackage[]> {
|
||||
const [packages, installedPackages] = await Promise.all([
|
||||
|
|
|
@ -10,9 +10,9 @@ import type { GUIPackage, Course, Category } from "../types";
|
|||
import { PackageStates } from "../types";
|
||||
import { loremIpsum } from "lorem-ipsum";
|
||||
import _ from "lodash";
|
||||
// import { getInstalledPackages } from '$libs/teaDir';
|
||||
// import { getInstalledPackages } from '$libs/tea-dir';
|
||||
// import { getSession } from '$libs/stores/auth';
|
||||
import * as v1Client from "$libs/v1Client";
|
||||
import * as v1Client from "$libs/v1-client";
|
||||
|
||||
const packages: Package[] = [
|
||||
{
|
||||
|
|
|
@ -2,11 +2,11 @@
|
|||
import '$appcss';
|
||||
import { navigating } from '$app/stores';
|
||||
import { afterNavigate } from '$app/navigation';
|
||||
import TopBar from '$components/TopBar/TopBar.svelte';
|
||||
import FooterLinks from '$components/FooterLinks/FooterLinks.svelte';
|
||||
import TopBar from '$components/top-bar/top-bar.svelte';
|
||||
import FooterLinks from '$components/footer-links/footer-links.svelte';
|
||||
import { navStore } from '$libs/stores';
|
||||
|
||||
import SearchPopupResults from '$components/SearchPopupResults/SearchPopupResults.svelte';
|
||||
import SearchPopupResults from '$components/search-popup-results/search-popup-results.svelte';
|
||||
|
||||
let view: HTMLElement;
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<!-- home / discover / welcome page -->
|
||||
<script lang="ts">
|
||||
import '$appcss';
|
||||
import PageHeader from '$components/PageHeader/PageHeader.svelte';
|
||||
import EssentialWorkshops from '$components/EssentialWorkshops/EssentialWorkshops.svelte';
|
||||
import PageHeader from '$components/page-header/page-header.svelte';
|
||||
import EssentialWorkshops from '$components/essential-workshops/essential-workshops.svelte';
|
||||
import Packages from '$components/Packages/Packages.svelte';
|
||||
import News from '$components/News/News.svelte';
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<script>
|
||||
import '$appcss';
|
||||
import PageHeader from '$components/PageHeader/PageHeader.svelte';
|
||||
import CliBanner from '$components/CliBanner/CliBanner.svelte';
|
||||
import BigBlackSpace from '$components/BigBlackSpace/BigBlackSpace.svelte';
|
||||
import PageHeader from '$components/page-header/page-header.svelte';
|
||||
import CliBanner from '$components/cli-banner/cli-banner.svelte';
|
||||
import BigBlackSpace from '$components/big-black-space/big-black-space.svelte';
|
||||
</script>
|
||||
|
||||
<div>
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<script>
|
||||
import '$appcss';
|
||||
import PageHeader from '$components/PageHeader/PageHeader.svelte';
|
||||
import FeaturedCourses from '$components/FeaturedCourses/FeaturedCourses.svelte';
|
||||
import EssentialWorkshops from '$components/EssentialWorkshops/EssentialWorkshops.svelte';
|
||||
import PageHeader from '$components/page-header/page-header.svelte';
|
||||
import FeaturedCourses from '$components/featured-courses/featured-courses.svelte';
|
||||
import EssentialWorkshops from '$components/essential-workshops/essential-workshops.svelte';
|
||||
</script>
|
||||
|
||||
<div>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
<script>
|
||||
import '$appcss';
|
||||
import PageHeader from '$components/PageHeader/PageHeader.svelte';
|
||||
import SearchPackages from '$components/SearchPackages/SearchPackages.svelte';
|
||||
import PageHeader from '$components/page-header/page-header.svelte';
|
||||
import SearchPackages from '$components/search-packages/search-packages.svelte';
|
||||
</script>
|
||||
|
||||
<div>
|
||||
|
|
|
@ -1,18 +1,18 @@
|
|||
<script lang="ts">
|
||||
import '$appcss';
|
||||
import { onMount } from 'svelte';
|
||||
import PageHeader from '$components/PageHeader/PageHeader.svelte';
|
||||
import PageHeader from '$components/page-header/page-header.svelte';
|
||||
import { packagesReviewStore } from '$libs/stores';
|
||||
import PackageBanner from '$components/PackageBanner/PackageBanner.svelte';
|
||||
import PackageBanner from '$components/package-banner/package-banner.svelte';
|
||||
import type { Review, Bottle } from '@tea/ui/types';
|
||||
import SuggestedPackages from '$components/SuggestedPackages/SuggestedPackages.svelte';
|
||||
import SuggestedPackages from '$components/suggested-packages/suggested-packages.svelte';
|
||||
import Tabs from '@tea/ui/Tabs/Tabs.svelte';
|
||||
import type { Tab } from '@tea/ui/types';
|
||||
import Bottles from '@tea/ui/Bottles/Bottles.svelte';
|
||||
import { getPackageBottles } from '@api';
|
||||
import PackageMetas from '@tea/ui/PackageMetas/PackageMetas.svelte';
|
||||
import Markdown from '@tea/ui/Markdown/Markdown.svelte';
|
||||
import PackageSnippets from '@tea/ui/PackageSnippets/PackageSnippets.svelte';
|
||||
import PackageMetas from '@tea/ui/package-metas/package-metas.svelte';
|
||||
import Markdown from '@tea/ui/markdown/markdown.svelte';
|
||||
import PackageSnippets from '@tea/ui/package-snippets/package-snippets.svelte';
|
||||
|
||||
/** @type {import('./$types').PageData} */
|
||||
export let data;
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
<script>
|
||||
import '$appcss';
|
||||
import PageHeader from '$components/PageHeader/PageHeader.svelte';
|
||||
import ProfileBanner from '$components/ProfileBanner/ProfileBanner.svelte';
|
||||
import PageHeader from '$components/page-header/page-header.svelte';
|
||||
import ProfileBanner from '$components/profile-banner/profile-banner.svelte';
|
||||
import Preflight from '$components/Preflight/Preflight.svelte';
|
||||
import Badges from '$components/Badges/Badges.svelte';
|
||||
import InstalledPackages from '$components/InstalledPackages/InstalledPackages.svelte';
|
||||
import Badges from '$components/badges/badges.svelte';
|
||||
import InstalledPackages from '$components/installed-packages/installed-packages.svelte';
|
||||
</script>
|
||||
|
||||
<div>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<script lang="ts">
|
||||
import PanelHeader from '@tea/ui/PanelHeader/PanelHeader.svelte';
|
||||
import MiniPackageCard from '@tea/ui/MiniPackageCard/MiniPackageCard.svelte';
|
||||
import PanelHeader from '@tea/ui/panel-header/panel-header.svelte';
|
||||
import MiniPackageCard from '@tea/ui/mini-package-card/mini-package-card.svelte';
|
||||
import type { Category } from '$libs/types';
|
||||
import { onMount } from 'svelte';
|
||||
import { getCategorizedPackages } from '@api';
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
import '$appcss';
|
||||
import type { AirtablePost } from '@tea/ui/types';
|
||||
import Posts from '@tea/ui/Posts/Posts.svelte';
|
||||
import PanelHeader from '@tea/ui/PanelHeader/PanelHeader.svelte';
|
||||
import PanelHeader from '@tea/ui/panel-header/panel-header.svelte';
|
||||
import Preloader from '@tea/ui/Preloader/Preloader.svelte';
|
||||
import { postsStore } from '$libs/stores';
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<script lang="ts">
|
||||
import '$appcss';
|
||||
import ArticleCard from '@tea/ui/ArticleCard/ArticleCard.svelte';
|
||||
import ArticleCard from '@tea/ui/article-card/article-card.svelte';
|
||||
|
||||
const doStuff = () => {
|
||||
console.log('do stuff!');
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
import '$appcss';
|
||||
import type { GUIPackage } from '$libs/types';
|
||||
import { PackageStates } from '$libs/types';
|
||||
import PanelHeader from '@tea/ui/PanelHeader/PanelHeader.svelte';
|
||||
import PanelHeader from '@tea/ui/panel-header/panel-header.svelte';
|
||||
import { packagesStore } from '$libs/stores';
|
||||
import MiniPackageCard from '@tea/ui/MiniPackageCard/MiniPackageCard.svelte';
|
||||
import MiniPackageCard from '@tea/ui/mini-package-card/mini-package-card.svelte';
|
||||
import Preloader from '@tea/ui/Preloader/Preloader.svelte';
|
||||
let packages: GUIPackage[] = [];
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
import { postsStore } from '$libs/stores';
|
||||
import type { AirtablePost } from '@tea/ui/types';
|
||||
import Posts from '@tea/ui/Posts/Posts.svelte';
|
||||
import PanelHeader from '@tea/ui/PanelHeader/PanelHeader.svelte';
|
||||
import PanelHeader from '@tea/ui/panel-header/panel-header.svelte';
|
||||
import Preloader from '@tea/ui/Preloader/Preloader.svelte';
|
||||
|
||||
let news: AirtablePost[] = [];
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
import '@tea/ui/icons/icons.css';
|
||||
import type { Package, Bottle } from '@tea/ui/types';
|
||||
import Button from '@tea/ui/Button/Button.svelte';
|
||||
import StarRating from '@tea/ui/StarRating/StarRating.svelte';
|
||||
import StarRating from '@tea/ui/star-rating/star-rating.svelte';
|
||||
import { onMount } from 'svelte';
|
||||
import { getPackageBottles } from '@api';
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
<script lang="ts">
|
||||
import '$appcss';
|
||||
import { afterUpdate } from 'svelte';
|
||||
import ReviewCard from '@tea/ui/ReviewCard/ReviewCard.svelte';
|
||||
import ReviewCard from '@tea/ui/review-card/review-card.svelte';
|
||||
|
||||
import type { Review } from '@tea/ui/types';
|
||||
export let reviews: Review[];
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
import type { GUIPackage } from '$libs/types';
|
||||
import { PackageStates } from '$libs/types';
|
||||
import Preloader from '@tea/ui/Preloader/Preloader.svelte';
|
||||
import PackageCard from '@tea/ui/PackageCard/PackageCard.svelte';
|
||||
import PackageCard from '@tea/ui/package-card/package-card.svelte';
|
||||
import { onMount } from 'svelte';
|
||||
|
||||
// TODO: replace with getting foundation essentials
|
||||
|
|
|
@ -4,8 +4,8 @@
|
|||
import SortingButtons from './SortingButtons.svelte';
|
||||
import type { GUIPackage } from '$libs/types';
|
||||
import { PackageStates } from '$libs/types';
|
||||
import PackageCard from '@tea/ui/PackageCard/PackageCard.svelte';
|
||||
import SearchInput from '@tea/ui/SearchInput/SearchInput.svelte';
|
||||
import PackageCard from '@tea/ui/package-card/package-card.svelte';
|
||||
import SearchInput from '@tea/ui/search-input/search-input.svelte';
|
||||
import Preloader from '@tea/ui/Preloader/Preloader.svelte';
|
||||
|
||||
import { installPackage } from '@api';
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
import { searchStore } from '$libs/stores';
|
||||
import type { GUIPackage } from '$libs/types';
|
||||
import Preloader from '@tea/ui/Preloader/Preloader.svelte';
|
||||
import PackageCard from '@tea/ui/PackageCard/PackageCard.svelte';
|
||||
import PackageCard from '@tea/ui/package-card/package-card.svelte';
|
||||
import { PackageStates } from '$libs/types';
|
||||
import Posts from '@tea/ui/Posts/Posts.svelte';
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
import type { Package } from '@tea/ui/types';
|
||||
import { PackageStates } from '$libs/types';
|
||||
import Preloader from '@tea/ui/Preloader/Preloader.svelte';
|
||||
import PackageCard from '@tea/ui/PackageCard/PackageCard.svelte';
|
||||
import PackageCard from '@tea/ui/package-card/package-card.svelte';
|
||||
import { onMount } from 'svelte';
|
||||
import { installPackage } from '@api';
|
||||
import { packagesStore } from '$libs/stores';
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
import { open } from '@tauri-apps/api/shell';
|
||||
import { authStore } from '$libs/stores';
|
||||
import type { Developer } from '@tea/ui/types';
|
||||
import { baseUrl } from '$libs/v1Client';
|
||||
import { baseUrl } from '$libs/v1-client';
|
||||
|
||||
let user: Developer | null = null;
|
||||
const deviceId = authStore.deviceIdStore;
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
import { page } from '$app/stores';
|
||||
import { beforeUpdate } from 'svelte';
|
||||
import { searchStore } from '$libs/stores';
|
||||
import SearchInput from '@tea/ui/SearchInput/SearchInput.svelte';
|
||||
import SearchInput from '@tea/ui/search-input/search-input.svelte';
|
||||
import { navStore } from '$libs/stores';
|
||||
|
||||
import ProfileNavButton from './ProfileNavButton.svelte';
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
import { getPkgBottles } from '../teaDir';
|
||||
import { getPkgBottles } from '../tea-dir';
|
||||
|
||||
describe('teaDir module', () => {
|
||||
describe('tea-dir module', () => {
|
||||
it('should getPkgBottles from nested Dir object/s', () => {
|
||||
const results = getPkgBottles({
|
||||
name: 'kkos',
|
||||
|
|
|
@ -19,10 +19,10 @@ import type { GUIPackage, Course, Category, AuthStatus, DeviceAuth } from '../ty
|
|||
|
||||
import * as mock from './mock';
|
||||
import { PackageStates } from '../types';
|
||||
import { getInstalledPackages } from '$libs/teaDir';
|
||||
import { getInstalledPackages } from '$libs/tea-dir';
|
||||
import { installPackageCommand } from '$libs/cli';
|
||||
|
||||
import { get as apiGet } from '$libs/v1Client';
|
||||
import { get as apiGet } from '$libs/v1-client';
|
||||
|
||||
export async function getPackages(): Promise<GUIPackage[]> {
|
||||
const [packages, installedPackages] = await Promise.all([
|
||||
|
|
|
@ -2,11 +2,11 @@
|
|||
import '$appcss';
|
||||
import { navigating } from '$app/stores';
|
||||
import { afterNavigate } from '$app/navigation';
|
||||
import TopBar from '$components/TopBar/TopBar.svelte';
|
||||
import FooterLinks from '$components/FooterLinks/FooterLinks.svelte';
|
||||
import TopBar from '$components/top-bar/top-bar.svelte';
|
||||
import FooterLinks from '$components/footer-links/footer-links.svelte';
|
||||
import { navStore } from '$libs/stores';
|
||||
|
||||
import SearchPopupResults from '$components/SearchPopupResults/SearchPopupResults.svelte';
|
||||
import SearchPopupResults from '$components/search-popup-results/search-popup-results.svelte';
|
||||
|
||||
let view: HTMLElement;
|
||||
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
<!-- home / discover / welcome page -->
|
||||
<script lang="ts">
|
||||
import '$appcss';
|
||||
import PageHeader from '$components/PageHeader/PageHeader.svelte';
|
||||
import EssentialWorkshops from '$components/EssentialWorkshops/EssentialWorkshops.svelte';
|
||||
import PageHeader from '$components/page-header/page-header.svelte';
|
||||
import EssentialWorkshops from '$components/essential-workshops/essential-workshops.svelte';
|
||||
import Packages from '$components/Packages/Packages.svelte';
|
||||
import News from '$components/News/News.svelte';
|
||||
|
||||
import HeaderCard from '@tea/ui/HeaderCard/HeaderCard.svelte';
|
||||
import ListAction from '@tea/ui/ListAction/ListAction.svelte';
|
||||
import ListAction from '@tea/ui/list-action/list-action.svelte';
|
||||
</script>
|
||||
|
||||
<div>
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<script>
|
||||
import '$appcss';
|
||||
import PageHeader from '$components/PageHeader/PageHeader.svelte';
|
||||
import CliBanner from '$components/CliBanner/CliBanner.svelte';
|
||||
import BigBlackSpace from '$components/BigBlackSpace/BigBlackSpace.svelte';
|
||||
import PageHeader from '$components/page-header/page-header.svelte';
|
||||
import CliBanner from '$components/cli-banner/cli-banner.svelte';
|
||||
import BigBlackSpace from '$components/big-black-space/big-black-space.svelte';
|
||||
</script>
|
||||
|
||||
<div>
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<script>
|
||||
import '$appcss';
|
||||
import PageHeader from '$components/PageHeader/PageHeader.svelte';
|
||||
import FeaturedCourses from '$components/FeaturedCourses/FeaturedCourses.svelte';
|
||||
import EssentialWorkshops from '$components/EssentialWorkshops/EssentialWorkshops.svelte';
|
||||
import PageHeader from '$components/page-header/page-header.svelte';
|
||||
import FeaturedCourses from '$components/featured-courses/featured-courses.svelte';
|
||||
import EssentialWorkshops from '$components/essential-workshops/essential-workshops.svelte';
|
||||
</script>
|
||||
|
||||
<div>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
<script>
|
||||
import '$appcss';
|
||||
import PageHeader from '$components/PageHeader/PageHeader.svelte';
|
||||
import SearchPackages from '$components/SearchPackages/SearchPackages.svelte';
|
||||
import PageHeader from '$components/page-header/page-header.svelte';
|
||||
import SearchPackages from '$components/search-packages/search-packages.svelte';
|
||||
</script>
|
||||
|
||||
<div>
|
||||
|
|
|
@ -1,18 +1,18 @@
|
|||
<script lang="ts">
|
||||
import '$appcss';
|
||||
import { onMount } from 'svelte';
|
||||
import PageHeader from '$components/PageHeader/PageHeader.svelte';
|
||||
import PageHeader from '$components/page-header/page-header.svelte';
|
||||
import { packagesReviewStore } from '$libs/stores';
|
||||
import PackageBanner from '$components/PackageBanner/PackageBanner.svelte';
|
||||
import PackageBanner from '$components/package-banner/package-banner.svelte';
|
||||
import type { Review, Bottle } from '@tea/ui/types';
|
||||
import SuggestedPackages from '$components/SuggestedPackages/SuggestedPackages.svelte';
|
||||
import SuggestedPackages from '$components/suggested-packages/suggested-packages.svelte';
|
||||
import Tabs from '@tea/ui/Tabs/Tabs.svelte';
|
||||
import type { Tab } from '@tea/ui/types';
|
||||
import Bottles from '@tea/ui/Bottles/Bottles.svelte';
|
||||
import { getPackageBottles } from '@api';
|
||||
import PackageMetas from '@tea/ui/PackageMetas/PackageMetas.svelte';
|
||||
import Markdown from '@tea/ui/Markdown/Markdown.svelte';
|
||||
import PackageSnippets from '@tea/ui/PackageSnippets/PackageSnippets.svelte';
|
||||
import PackageMetas from '@tea/ui/package-metas/package-metas.svelte';
|
||||
import Markdown from '@tea/ui/markdown/markdown.svelte';
|
||||
import PackageSnippets from '@tea/ui/package-snippets/package-snippets.svelte';
|
||||
|
||||
/** @type {import('./$types').PageData} */
|
||||
export let data;
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
<script>
|
||||
import '$appcss';
|
||||
import PageHeader from '$components/PageHeader/PageHeader.svelte';
|
||||
import ProfileBanner from '$components/ProfileBanner/ProfileBanner.svelte';
|
||||
import PageHeader from '$components/page-header/page-header.svelte';
|
||||
import ProfileBanner from '$components/profile-banner/profile-banner.svelte';
|
||||
import Preflight from '$components/Preflight/Preflight.svelte';
|
||||
import Badges from '$components/Badges/Badges.svelte';
|
||||
import InstalledPackages from '$components/InstalledPackages/InstalledPackages.svelte';
|
||||
import Badges from '$components/badges/Badges.svelte';
|
||||
import InstalledPackages from '$components/installed-packages/installed-packages.svelte';
|
||||
</script>
|
||||
|
||||
<div>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
import Button from "./ButtonView.svelte";
|
||||
import Button from "./button-view.svelte";
|
||||
|
||||
// More on how to set up stories at: https://storybook.js.org/docs/7.0/svelte/writing-stories/introduction
|
||||
export default {
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
import { onDestroy, onMount } from "svelte";
|
||||
import { watchResize } from "svelte-watch-resize";
|
||||
import Preloader from "../Preloader/Preloader.svelte";
|
||||
import GalleryItem from "./GalleryItem.svelte";
|
||||
import GalleryItem from "./gallery-item.svelte";
|
||||
|
||||
export let title = "";
|
||||
export let linkTarget = "";
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<script lang="ts">
|
||||
import "../app.css";
|
||||
import ImgLoader from "../ImgLoader/ImgLoader.svelte";
|
||||
import ImgLoader from "../img-loader/img-loader.svelte";
|
||||
|
||||
export let width = 0;
|
||||
export let imageUrl = "";
|
|
@ -1,6 +1,6 @@
|
|||
<script lang="ts">
|
||||
import Button from "../Button/Button.svelte";
|
||||
import ImgLoader from "../ImgLoader/ImgLoader.svelte";
|
||||
import ImgLoader from "../img-loader/img-loader.svelte";
|
||||
import type { ListActionItem } from "../types";
|
||||
|
||||
export let title: string;
|
|
@ -2,7 +2,7 @@
|
|||
import "../app.css";
|
||||
import type { Package } from "../types";
|
||||
|
||||
import ImgLoader from "../ImgLoader/ImgLoader.svelte";
|
||||
import ImgLoader from "../img-loader/img-loader.svelte";
|
||||
|
||||
export let pkg: Package;
|
||||
export let ctaLabel: string;
|
|
@ -1,7 +1,7 @@
|
|||
<script lang="ts">
|
||||
import "../app.css";
|
||||
import type { Package } from "../types";
|
||||
import ImgLoader from "../ImgLoader/ImgLoader.svelte";
|
||||
import ImgLoader from "../img-loader/img-loader.svelte";
|
||||
|
||||
export let pkg: Package;
|
||||
export let link: string;
|
|
@ -2,8 +2,8 @@
|
|||
import "../app.css";
|
||||
import { onMount } from "svelte";
|
||||
import type { Snippet, Tab } from "../types";
|
||||
import Tabs from "../Tabs/Tabs.svelte";
|
||||
import Code from "./Code.svelte";
|
||||
import Tabs from "../tabs/tabs.svelte";
|
||||
import Code from "./code.svelte";
|
||||
|
||||
export let snippet: Snippet;
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
<script lang="ts">
|
||||
import { snippets } from "./sample";
|
||||
import PackageSnippet from "./PackageSnippet.svelte";
|
||||
import PackageSnippet from "./package-snippet.svelte";
|
||||
</script>
|
||||
|
||||
<ul class="bg-black">
|
Loading…
Reference in a new issue