fix: require post capability for posts

This commit is contained in:
Cfp
2025-06-22 11:41:58 +02:00
parent 5e186397dd
commit 899900a107
2 changed files with 9 additions and 6 deletions

View File

@ -6,6 +6,7 @@
import { map, pin } from "../map.svelte";
import VehicleSelector from "../VehicleSelector.svelte";
import Post from "../Post.svelte";
import RequiresCapability from "../RequiresCapability.svelte";
</script>
<div id="saved" class="mt-2 mb-2" in:fly={{ y: 20, duration: 200, easing: circInOut }}>
@ -47,11 +48,13 @@
<VehicleSelector />
<RequiresCapability capability="post">
<div>
<h2>In your area</h2>
<Post />
</div>
</RequiresCapability>
<style>
#saved {

View File

@ -1,6 +1,6 @@
import { LNV_SERVER } from "./hosts";
export type Capabilities = ("auth" | "reviews" | "ai" | "fuel")[];
export type Capabilities = ("auth" | "reviews" | "ai" | "fuel" | "post")[];
export let capabilities: Capabilities = [];
export let oidcConfig: { AUTH_URL: string; CLIENT_ID: string; TOKEN_URL: string } | null = null;