diff --git a/src/lib/db/schema.ts b/src/lib/db/schema.ts
index 5cb928b..a6298a8 100644
--- a/src/lib/db/schema.ts
+++ b/src/lib/db/schema.ts
@@ -9,12 +9,6 @@ import {
integer,
} from "drizzle-orm/pg-core";
-export const featuredAdventures = pgTable("featuredAdventures", {
- id: serial("id").primaryKey(),
- name: text("name").notNull().unique(),
- location: text("location"),
-});
-
export const sharedAdventures = pgTable("sharedAdventures", {
id: text("id").primaryKey(),
data: json("data").notNull(),
diff --git a/src/routes/featured/+page.server.ts b/src/routes/featured/+page.server.ts
index c60aa47..50b0180 100644
--- a/src/routes/featured/+page.server.ts
+++ b/src/routes/featured/+page.server.ts
@@ -1,5 +1,5 @@
import { db } from "$lib/db/db.server";
-import { adventureTable, featuredAdventures } from "$lib/db/schema";
+import { adventureTable } from "$lib/db/schema";
import type { Adventure } from "$lib/utils/types";
import { eq } from "drizzle-orm";
diff --git a/src/routes/featured/+page.svelte b/src/routes/featured/+page.svelte
index 1f6c57c..0a0745d 100644
--- a/src/routes/featured/+page.svelte
+++ b/src/routes/featured/+page.svelte
@@ -3,9 +3,32 @@
import { goto } from "$app/navigation";
import AdventureCard from "$lib/components/AdventureCard.svelte";
import type { Adventure } from "$lib/utils/types.js";
+ import AddFromFeatured from "$lib/components/AddFromFeatured.svelte";
+ import { addAdventure } from "../../services/adventureService.js";
+ import SucessToast from "$lib/components/SucessToast.svelte";
+
+ let isShowingToast: boolean = false;
+ let toastAction: string = "";
+
+ let adventureToAdd: Adventure | null = null;
+
+ function showToast(action: string) {
+ toastAction = action;
+ isShowingToast = true;
+
+ setTimeout(() => {
+ isShowingToast = false;
+ toastAction = "";
+ }, 3000);
+ }
async function add(event: CustomEvent