mirror of
https://github.com/ivabus/gui
synced 2025-06-07 15:50:27 +03:00
lint
This commit is contained in:
parent
e5c359db8a
commit
9e43eba092
4 changed files with 5 additions and 11 deletions
|
@ -1,6 +1,5 @@
|
||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { page } from '$app/stores';
|
import { page } from '$app/stores';
|
||||||
import { open } from '@tauri-apps/api/shell';
|
|
||||||
import { appWindow } from '@tauri-apps/api/window';
|
import { appWindow } from '@tauri-apps/api/window';
|
||||||
import { searchStore } from '$libs/stores';
|
import { searchStore } from '$libs/stores';
|
||||||
import SearchInput from '@tea/ui/SearchInput/SearchInput.svelte';
|
import SearchInput from '@tea/ui/SearchInput/SearchInput.svelte';
|
||||||
|
@ -8,10 +7,6 @@
|
||||||
|
|
||||||
import { beforeUpdate } from 'svelte';
|
import { beforeUpdate } from 'svelte';
|
||||||
|
|
||||||
const openGithub = () => {
|
|
||||||
open('https://github.com/teaxyz');
|
|
||||||
};
|
|
||||||
|
|
||||||
let maximized = false;
|
let maximized = false;
|
||||||
const toggleMaximize = () => {
|
const toggleMaximize = () => {
|
||||||
maximized = !maximized;
|
maximized = !maximized;
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
<section class="border-2 border-gray bg-black p-2">
|
<section class="border-2 border-gray bg-black p-2">
|
||||||
<div class="profile_banner container flex border border-gray bg-black">
|
<div class="profile_banner container flex border border-gray bg-black">
|
||||||
<img class="w-1/5" src="/images/bored-ape.png" />
|
<img class="w-1/5" src="/images/bored-ape.png" alt="profile" />
|
||||||
<div class="flex w-4/5 items-center p-5">
|
<div class="flex w-4/5 items-center p-5">
|
||||||
<div class="w-1/2 pl-5">
|
<div class="w-1/2 pl-5">
|
||||||
<p class="uppercase text-gray">Authenticated with GitHub</p>
|
<p class="uppercase text-gray">Authenticated with GitHub</p>
|
||||||
|
@ -15,7 +15,7 @@
|
||||||
<div class="w-1/2 pl-10">
|
<div class="w-1/2 pl-10">
|
||||||
<p class="uppercase leading-loose text-gray">
|
<p class="uppercase leading-loose text-gray">
|
||||||
Country: <span>Germany</span><br />Wallet:
|
Country: <span>Germany</span><br />Wallet:
|
||||||
<a class="text-green underline" href="">Connect Now</a>
|
<a class="text-green underline" href="/">Connect Now</a>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { searchStore } from '$libs/stores';
|
import { searchStore } from '$libs/stores';
|
||||||
import PanelHeader from '@tea/ui/PanelHeader/PanelHeader.svelte';
|
|
||||||
let term: string;
|
let term: string;
|
||||||
searchStore.subscribe((v) => (term = v));
|
searchStore.subscribe((v) => (term = v));
|
||||||
</script>
|
</script>
|
||||||
|
|
|
@ -22,7 +22,7 @@ export const initializePackages = async () => {
|
||||||
function initPackagesStore() {
|
function initPackagesStore() {
|
||||||
let initialized = false;
|
let initialized = false;
|
||||||
const { subscribe, set } = writable<GUIPackage[]>([]);
|
const { subscribe, set } = writable<GUIPackage[]>([]);
|
||||||
let packages: GUIPackage[] = [];
|
const packages: GUIPackage[] = [];
|
||||||
let packagesIndex: Fuse<GUIPackage>;
|
let packagesIndex: Fuse<GUIPackage>;
|
||||||
|
|
||||||
if (!initialized) {
|
if (!initialized) {
|
||||||
|
@ -40,8 +40,8 @@ function initPackagesStore() {
|
||||||
return {
|
return {
|
||||||
packages,
|
packages,
|
||||||
subscribe,
|
subscribe,
|
||||||
search: async (term: string, limit: number = 5): Promise<GUIPackage[]> => {
|
search: async (term: string, limit = 5): Promise<GUIPackage[]> => {
|
||||||
if (!term) return [];
|
if (!term || !packagesIndex) return [];
|
||||||
// TODO: if online, use algolia else use Fuse
|
// TODO: if online, use algolia else use Fuse
|
||||||
|
|
||||||
const res = packagesIndex.search(term, { limit });
|
const res = packagesIndex.search(term, { limit });
|
||||||
|
|
Loading…
Reference in a new issue