basic functionality

This commit is contained in:
miloschwartz
2026-06-30 21:03:19 -04:00
parent 31725eb3cc
commit f0efa4203b
44 changed files with 5048 additions and 1122 deletions
@@ -0,0 +1,30 @@
"use client";
import type { LauncherResource } from "@server/routers/launcher/types";
import { LauncherResourceRow } from "./LauncherResourceRow";
type LauncherResourceListProps = {
resources: LauncherResource[];
showLabels: boolean;
showSiteTags: boolean;
};
export function LauncherResourceList({
resources,
showLabels,
showSiteTags
}: LauncherResourceListProps) {
return (
<div className="flex w-full flex-col">
{resources.map((resource, index) => (
<LauncherResourceRow
key={resource.launcherResourceKey}
resource={resource}
showLabels={showLabels}
showSiteTags={showSiteTags}
isLast={index === resources.length - 1}
/>
))}
</div>
);
}