lms/public/build/assets/instructor-socials-B3AJqF_m.js
2025-12-15 12:26:23 +01:00

2 lines
1.2 KiB
JavaScript

import{j as e,ax as k,cQ as u,cN as N,cP as w}from"./vendor-BKmmeuxg.js";import{B as c}from"./button-BpNwv2aE.js";import{c as s}from"./utils-DxSsnXxD.js";import"./index-WW_1X1qx.js";const z=({instructor:i,className:m,buttonClass:a,buttonVariant:l="secondary"})=>{const n=(f,j)=>{var x;const h=(x=j.user.social_links)==null?void 0:x.find(p=>p.host===f);return h?h.profile_link:null},r=n("website",i),t=n("github",i),o=n("twitter",i),d=n("linkedin",i);return e.jsxs("div",{className:s("flex items-center justify-center space-x-1.5 py-4",m),children:[r&&e.jsx("a",{href:r,target:"_blank",children:e.jsx(c,{size:"icon",variant:l,className:s("rounded-full p-0",a),children:e.jsx(k,{className:"h-5 w-5"})})}),t&&e.jsx("a",{href:t,target:"_blank",children:e.jsx(c,{size:"icon",variant:l,className:s("rounded-full p-0",a),children:e.jsx(u,{className:"h-5 w-5"})})}),o&&e.jsx("a",{href:o,target:"_blank",children:e.jsx(c,{size:"icon",variant:l,className:s("rounded-full p-0",a),children:e.jsx(N,{className:"h-5 w-5"})})}),d&&e.jsx("a",{href:d,target:"_blank",children:e.jsx(c,{size:"icon",variant:l,className:s("rounded-full p-0",a),children:e.jsx(w,{className:"h-5 w-5"})})})]})};export{z as default};