# slider-blocks/2.11.0/src/helper/link.js

GutSlider – All in One Slider and Carousel Blocks for Gutenberg, version 2.11.0. 21 lines.

- Page: https://pluginprobe.com/plugins/slider-blocks/2.11.0/code/src/helper/link.js
- Raw: https://pluginprobe.com/plugins/slider-blocks/2.11.0/raw/src/helper/link.js
- Modified: 2026-02-21T13:53:58+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/slider-blocks/2.11.0/code/src/helper/link.js#L10-L20`.

```javascript
const generateLinkProps = btnLink => {
    // link rel
    let linkRel = '';
    if (btnLink?.openInNewTab) {
        linkRel += 'noopener noreferrer';
    }
    if (btnLink?.addNoFollow) {
        linkRel += ' nofollow';
    }
    if (btnLink?.addSponsored) {
        linkRel += ' sponsored';
    }

    return {
        ...(linkRel && { rel: linkRel }),
        ...(btnLink?.openInNewTab && { target: '_blank' })
    };
};

export default generateLinkProps;

```
