import { b as e } from "./chunk-CT3EI7YN.js";
import { b as t } from "./chunk-6WCGUAQN.js";
import { b as l } from "./chunk-C3VGP4CA.js";
import { b as n, d as a } from "./chunk-ACVLF55Q.js";
import { c } from "./chunk-UU2MSQXY.js";
import { a as o, f as s } from "./chunk-T3LIA4YB.js";
import { e as r } from "./chunk-VZPXXFVX.js";
import { a as m } from "./chunk-VGRYSAXA.js";
import { Type as i } from "@sinclair/typebox";
import { TiSocialFlickr as p } from "../../../../node_modules/.pnpm/react-icons@5.5.0_react@18.3.0-canary-3d9b20132-20240124/node_modules/react-icons/ti/index.js";
/*! Upstart.gg - Copyright (C) 2024 Flippable - https://github.com/upstart-gg/upstart/blob/main/LICENSE */
var T = m({ type: "social-links", name: "Social links", description: "A list of social media links", icon: p, defaultWidth: { mobile: "100%" }, props: c({ colorPreset: i.Optional(r({ title: "Color" })), links: i.Array(i.Object({ icon: i.Optional(s({ "ui:default-icon-collection": "cib" })), label: i.Optional(o("Label")), href: o("Link") }), { title: "Social Links", description: "List of social media links", default: [{ href: "https://facebook.com/company", label: "Facebook", icon: "mdi:facebook" }, { href: "https://twitter.com/company", label: "Twitter", icon: "mdi:twitter" }, { href: "https://instagram.com/company", label: "Instagram", icon: "mdi:instagram" }], "ui:widget": "array", "ui:displayField": "label", "ui:options": { orderable: !0, removable: !0, addable: !0 }, metadata: { category: "content" } }), direction: i.Optional(e({ default: "flex-row" })), fontSize: i.Optional(l()), padding: i.Optional(t({ default: "p-2" })), rounding: i.Optional(a({ default: "rounded-md" })), border: i.Optional(n()), icononly: i.Optional(i.Boolean({ title: "Only icons", description: "If set, the brick will only display the icons without labels." })) }) }), S = [{ description: "Social icons displayed horizontally, without labels", type: "social-links", props: { icononly: !0, links: [{ href: "https://facebook.com/company", label: "Facebook", icon: "mdi:facebook" }, { href: "https://twitter.com/company", label: "Twitter", icon: "mdi:twitter" }, { href: "https://instagram.com/company", label: "Instagram", icon: "mdi:instagram" }] } }, { description: "Social icons displayed vertically, without labels", type: "social-links", props: { icononly: !0, direction: "flex-col", links: [{ href: "https://facebook.com/company", label: "Facebook", icon: "mdi:facebook" }, { href: "https://twitter.com/company", label: "Twitter", icon: "mdi:twitter" }, { href: "https://instagram.com/company", label: "Instagram", icon: "mdi:instagram" }] } }, { description: "Social icons displayed horizontally, with labels", type: "social-links", props: { icononly: !1, links: [{ href: "https://facebook.com/company", label: "Facebook", icon: "mdi:facebook" }, { href: "https://twitter.com/company", label: "Twitter", icon: "mdi:twitter" }, { href: "https://instagram.com/company", label: "Instagram", icon: "mdi:instagram" }, { href: "https://linkedin.com/company/company", label: "LinkedIn", icon: "mdi:linkedin" }] } }, { description: "Social icons displayed vertically, with labels", type: "social-links", props: { icononly: !1, direction: "flex-col", links: [{ href: "https://facebook.com/company", label: "Facebook", icon: "mdi:facebook" }, { href: "https://twitter.com/company", label: "Twitter", icon: "mdi:twitter" }, { href: "https://instagram.com/company", label: "Instagram", icon: "mdi:instagram" }, { href: "https://linkedin.com/company/company", label: "LinkedIn", icon: "mdi:linkedin" }] } }, { description: "Professional social links with labels", type: "social-links", props: { icononly: !1, links: [{ href: "https://linkedin.com/in/johndoe", label: "Connect on LinkedIn", icon: "mdi:linkedin" }, { href: "https://github.com/johndoe", label: "View GitHub Profile", icon: "mdi:github" }, { href: "https://twitter.com/johndoe", label: "Follow on Twitter", icon: "mdi:twitter" }, { href: "mailto:john@example.com", label: "Send Email", icon: "mdi:email" }] } }, { description: "Creative portfolio social links (icon-only inline)", type: "social-links", props: { icononly: !0, links: [{ href: "https://dribbble.com/designer", label: "Dribbble", icon: "mdi:dribbble" }, { href: "https://behance.net/designer", label: "Behance", icon: "mdi:behance" }, { href: "https://instagram.com/designer", label: "Instagram", icon: "mdi:instagram" }, { href: "https://pinterest.com/designer", label: "Pinterest", icon: "mdi:pinterest" }, { href: "https://youtube.com/designer", label: "YouTube", icon: "mdi:youtube" }] } }, { description: "Developer/tech social links with labels", type: "social-links", props: { icononly: !1, direction: "flex-col", links: [{ href: "https://github.com/developer", label: "GitHub", icon: "mdi:github" }, { href: "https://stackoverflow.com/users/developer", label: "Stack Overflow", icon: "mdi:stack-overflow" }, { href: "https://dev.to/developer", label: "Dev.to", icon: "mdi:dev-to" }, { href: "https://codepen.io/developer", label: "CodePen", icon: "mdi:codepen" }] } }, { description: "Music artist social platforms (block layout)", type: "social-links", props: { icononly: !0, direction: "flex-col", links: [{ href: "https://spotify.com/artist/musician", label: "Listen on Spotify", icon: "mdi:spotify" }, { href: "https://music.apple.com/artist/musician", label: "Apple Music", icon: "mdi:apple" }, { href: "https://soundcloud.com/musician", label: "SoundCloud", icon: "mdi:soundcloud" }, { href: "https://youtube.com/musician", label: "YouTube Channel", icon: "mdi:youtube" }, { href: "https://bandcamp.com/musician", label: "Bandcamp", icon: "mdi:bandcamp" }] } }, { description: "Business contact icons only", type: "social-links", props: { icononly: !0, links: [{ href: "tel:+1234567890", label: "Phone", icon: "mdi:phone" }, { href: "mailto:contact@business.com", label: "Email", icon: "mdi:email" }, { href: "https://maps.google.com/business", label: "Location", icon: "mdi:map-marker" }, { href: "https://business.com", label: "Website", icon: "mdi:web" }] } }, { description: "Gaming content creator links (inline with labels)", type: "social-links", props: { icononly: !1, links: [{ href: "https://twitch.tv/gamer", label: "Twitch", icon: "mdi:twitch" }, { href: "https://youtube.com/gamer", label: "YouTube", icon: "mdi:youtube" }, { href: "https://discord.gg/gamer", label: "Discord", icon: "mdi:discord" }, { href: "https://tiktok.com/@gamer", label: "TikTok", icon: "mdi:tiktok" }] } }, { description: "Restaurant social presence (block layout)", type: "social-links", props: { icononly: !1, direction: "flex-col", links: [{ href: "https://facebook.com/restaurant", label: "Follow us on Facebook", icon: "mdi:facebook" }, { href: "https://instagram.com/restaurant", label: "See photos on Instagram", icon: "mdi:instagram" }, { href: "https://yelp.com/restaurant", label: "Review us on Yelp", icon: "mdi:yelp" }, { href: "https://tripadvisor.com/restaurant", label: "TripAdvisor Reviews", icon: "mdi:tripadvisor" }, { href: "tel:+1234567890", label: "Call for Reservations", icon: "mdi:phone" }] } }, { description: "Minimal footer social icons", type: "social-links", props: { icononly: !0, direction: "flex-row", links: [{ href: "https://twitter.com/company", label: "Twitter", icon: "mdi:twitter" }, { href: "https://linkedin.com/company/company", label: "LinkedIn", icon: "mdi:linkedin" }, { href: "mailto:hello@company.com", label: "Email", icon: "mdi:email" }] } }, { description: "E-commerce store social channels (inline with labels)", type: "social-links", props: { icononly: !1, direction: "flex-row", links: [{ href: "https://facebook.com/store", label: "Facebook", icon: "mdi:facebook" }, { href: "https://instagram.com/store", label: "Instagram", icon: "mdi:instagram" }, { href: "https://pinterest.com/store", label: "Pinterest", icon: "mdi:pinterest" }, { href: "https://youtube.com/store", label: "YouTube", icon: "mdi:youtube" }, { href: "https://tiktok.com/@store", label: "TikTok", icon: "mdi:tiktok" }] } }];
export {
  T as a,
  S as b
};
//# sourceMappingURL=chunk-ETYYRWLK.js.map
