diff --git a/src/pages/app/sidebar/projects/ProjectList.svelte b/src/pages/app/sidebar/projects/ProjectList.svelte index 3bee78fb5..1d96bd334 100644 --- a/src/pages/app/sidebar/projects/ProjectList.svelte +++ b/src/pages/app/sidebar/projects/ProjectList.svelte @@ -12,6 +12,7 @@ import ListHeader from "../ListHeader.svelte"; import { pinned as pinStore } from "../../../../projects/ProjectPin.svelte"; import { ChevronRight16, ChevronDown16 } from "svelte-octicons"; + import type { Project } from "../../../../api/types"; export let user: User; export let editProject; @@ -22,7 +23,7 @@ expanded.update((val) => !val); } - function sort(projects) { + function sort(projects: Project[]): Project[] { if (projects === null) return []; try { projects.sort((a, b) => a.title.localeCompare(b.title)); @@ -69,7 +70,7 @@ editProject(project) : undefined} /> diff --git a/src/projects/ProjectListItem.svelte b/src/projects/ProjectListItem.svelte index e7f38da21..db4bcc7b4 100644 --- a/src/projects/ProjectListItem.svelte +++ b/src/projects/ProjectListItem.svelte @@ -7,13 +7,10 @@ import { Lock16 } from "svelte-octicons"; import { projectUrl } from "../search/search.js"; import Link from "../router/Link.svelte"; + import { Project as ProjectStructure } from "../structure/project"; export let project: Project; - export let editProject: (project: Project) => void; - - const onEditClick = () => editProject(project); - - console.log("edit_access", project.edit_access); + export let editProject;