From 1c50a33647ec08549ced4ca43d375d74e2b4b464 Mon Sep 17 00:00:00 2001 From: CREDO23 Date: Sun, 19 Jul 2026 09:01:04 +0200 Subject: [PATCH] feat(walmart): add playground catalog entry and icon --- surfsense_web/lib/playground/catalog.ts | 10 ++++++++++ surfsense_web/lib/playground/platform-icons.tsx | 1 + surfsense_web/public/connectors/walmart.svg | 11 +++++++++++ 3 files changed, 22 insertions(+) create mode 100644 surfsense_web/public/connectors/walmart.svg diff --git a/surfsense_web/lib/playground/catalog.ts b/surfsense_web/lib/playground/catalog.ts index d1c1af5cb..c32a24a20 100644 --- a/surfsense_web/lib/playground/catalog.ts +++ b/surfsense_web/lib/playground/catalog.ts @@ -6,6 +6,7 @@ import { InstagramIcon, RedditIcon, TikTokIcon, + WalmartIcon, WebIcon, YouTubeIcon, } from "./platform-icons"; @@ -96,6 +97,15 @@ export const PLAYGROUND_PLATFORMS: PlaygroundPlatform[] = [ icon: AmazonIcon, verbs: [{ name: "amazon.scrape", verb: "scrape", label: "Scrape" }], }, + { + id: "walmart", + label: "Walmart", + icon: WalmartIcon, + verbs: [ + { name: "walmart.scrape", verb: "scrape", label: "Scrape" }, + { name: "walmart.reviews", verb: "reviews", label: "Reviews" }, + ], + }, { id: "web", label: "Web", diff --git a/surfsense_web/lib/playground/platform-icons.tsx b/surfsense_web/lib/playground/platform-icons.tsx index dfa1a828d..c0afc91ef 100644 --- a/surfsense_web/lib/playground/platform-icons.tsx +++ b/surfsense_web/lib/playground/platform-icons.tsx @@ -23,6 +23,7 @@ function brandIcon(src: string, alt: string) { } export const AmazonIcon = brandIcon("/connectors/amazon.svg", "Amazon"); +export const WalmartIcon = brandIcon("/connectors/walmart.svg", "Walmart"); export const RedditIcon = brandIcon("/connectors/reddit.svg", "Reddit"); export const YouTubeIcon = brandIcon("/connectors/youtube.svg", "YouTube"); export const InstagramIcon = brandIcon("/connectors/instagram.svg", "Instagram"); diff --git a/surfsense_web/public/connectors/walmart.svg b/surfsense_web/public/connectors/walmart.svg new file mode 100644 index 000000000..dc334ef22 --- /dev/null +++ b/surfsense_web/public/connectors/walmart.svg @@ -0,0 +1,11 @@ + + Walmart + + + + + + + + +