UNPKG

@mayank1513/fork-me

Version:

An intuitive React.js fork me ribbon component for promoting open source project forks.

3 lines (2 loc) 974 B
"use client"; "use strict";var b=Object.create;var n=Object.defineProperty;var f=Object.getOwnPropertyDescriptor;var m=Object.getOwnPropertyNames;var R=Object.getPrototypeOf,S=Object.prototype.hasOwnProperty;var w=(t,e)=>{for(var o in e)n(t,o,{get:e[o],enumerable:!0})},s=(t,e,o,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let a of m(e))!S.call(t,a)&&a!==o&&n(t,a,{get:()=>e[a],enumerable:!(r=f(e,a))||r.enumerable});return t};var E=(t,e,o)=>(o=t!=null?b(R(t)):{},s(e||!t||!t.__esModule?n(o,"default",{value:t,enumerable:!0}):o,t)),H=t=>s(n({},"__esModule",{value:!0}),t);var T={};w(T,{StarMe:()=>L});module.exports=H(T);var u=E(require("react")),M=require("react/jsx-runtime");function L({gitHubUrl:t,onClick:e,children:o,...r}){let a=u.useCallback(()=>p=>{window.open(t,"_blank","height: 400,width:1200,left:150,top:150"),e==null||e(p)},[t,e]);return(0,M.jsx)("button",{onClick:a,type:"button",...r,children:o!=null?o:"Star Me"})}0&&(module.exports={StarMe});