Velocity X Components

Content & Dashboard

Share Buttons Row

Share-to-platform link row (X, LinkedIn, Facebook, Email) plus a copy-link button with a real success state.

Subscription Included with the Velocity Components subscription.
bash
$ velocityx add share-buttons-row

Built for react. Needs react already installed as a peer dependency. An Astro-only project needs @astrojs/react wired up first — this won't run on its own in plain Astro.

Full docs for Share Buttons Row →

Needs a licence key — subscribe here, then velocityx loginonce.

react v1.0.0 react
Share Buttons Row

Props

NameTypeRequiredDefaultDescription
urlstring, the page URL to share (defaults to location.href at mount)Yes
titlestring, share textNo'Check this out'
classNamestringNo''

File this creates

The CLI writes this path into your project, relative to its root — nothing else moves.

text
components/velocity/share-buttons-row/ShareButtonsRow.jsx

Using the Share Buttons Row component

Install it with velocityx add share-buttons-row. The CLI writes the source straight into your project — no runtime dependency, no registry lock-in, and it themes itself from the same primary-*/accent-* scale as the rest of the library.

More from Content & Dashboard.