fix: require post capability for posts
This commit is contained in:
@ -6,6 +6,7 @@
|
|||||||
import { map, pin } from "../map.svelte";
|
import { map, pin } from "../map.svelte";
|
||||||
import VehicleSelector from "../VehicleSelector.svelte";
|
import VehicleSelector from "../VehicleSelector.svelte";
|
||||||
import Post from "../Post.svelte";
|
import Post from "../Post.svelte";
|
||||||
|
import RequiresCapability from "../RequiresCapability.svelte";
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<div id="saved" class="mt-2 mb-2" in:fly={{ y: 20, duration: 200, easing: circInOut }}>
|
<div id="saved" class="mt-2 mb-2" in:fly={{ y: 20, duration: 200, easing: circInOut }}>
|
||||||
@ -47,11 +48,13 @@
|
|||||||
|
|
||||||
<VehicleSelector />
|
<VehicleSelector />
|
||||||
|
|
||||||
<div>
|
<RequiresCapability capability="post">
|
||||||
<h2>In your area</h2>
|
<div>
|
||||||
|
<h2>In your area</h2>
|
||||||
<Post />
|
|
||||||
</div>
|
<Post />
|
||||||
|
</div>
|
||||||
|
</RequiresCapability>
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
#saved {
|
#saved {
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
import { LNV_SERVER } from "./hosts";
|
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 capabilities: Capabilities = [];
|
||||||
export let oidcConfig: { AUTH_URL: string; CLIENT_ID: string; TOKEN_URL: string } | null = null;
|
export let oidcConfig: { AUTH_URL: string; CLIENT_ID: string; TOKEN_URL: string } | null = null;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user