Merge pull request #159 from reuters-graphics/referrals-optional
can remove graphics referrals from footer
This commit is contained in:
commit
37628745ca
3 changed files with 25 additions and 1 deletions
|
|
@ -7,6 +7,8 @@
|
||||||
import darkThemeDocs from './stories/docs/darkTheme.md?raw';
|
import darkThemeDocs from './stories/docs/darkTheme.md?raw';
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
import customReferralsDocs from './stories/docs/customReferrals.md?raw';
|
import customReferralsDocs from './stories/docs/customReferrals.md?raw';
|
||||||
|
// @ts-ignore
|
||||||
|
import removeReferralsDocs from './stories/docs/removeReferrals.md?raw';
|
||||||
|
|
||||||
import SiteFooter from './SiteFooter.svelte';
|
import SiteFooter from './SiteFooter.svelte';
|
||||||
import Theme from '../Theme/Theme.svelte';
|
import Theme from '../Theme/Theme.svelte';
|
||||||
|
|
@ -64,6 +66,12 @@
|
||||||
{...withStoryDocs(customReferralsDocs)}
|
{...withStoryDocs(customReferralsDocs)}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
|
<Story
|
||||||
|
name="Remove referrals"
|
||||||
|
args="{{ includeReferrals: false }}"
|
||||||
|
{...withStoryDocs(removeReferralsDocs)}
|
||||||
|
/>
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
div {
|
div {
|
||||||
width: calc(100% + 30px);
|
width: calc(100% + 30px);
|
||||||
|
|
|
||||||
|
|
@ -20,6 +20,11 @@
|
||||||
*/
|
*/
|
||||||
export let referrals: Referral[] = [];
|
export let referrals: Referral[] = [];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Set to `false` to remove graphics referrals
|
||||||
|
*/
|
||||||
|
export let includeReferrals = true;
|
||||||
|
|
||||||
let data = starterData;
|
let data = starterData;
|
||||||
|
|
||||||
onMount(async () => {
|
onMount(async () => {
|
||||||
|
|
@ -54,7 +59,9 @@
|
||||||
`}"
|
`}"
|
||||||
>
|
>
|
||||||
<div>
|
<div>
|
||||||
<Referrals referrals="{referrals}" />
|
{#if includeReferrals}
|
||||||
|
<Referrals referrals="{referrals}" />
|
||||||
|
{/if}
|
||||||
<QuickLinks links="{data[0]}" />
|
<QuickLinks links="{data[0]}" />
|
||||||
<CompanyLinks links="{data[0]}" />
|
<CompanyLinks links="{data[0]}" />
|
||||||
<LegalLinks links="{data[0]}" />
|
<LegalLinks links="{data[0]}" />
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,9 @@
|
||||||
|
Remove graphics referrals.
|
||||||
|
|
||||||
|
```svelte
|
||||||
|
<script>
|
||||||
|
import { SiteFooter } from '@reuters-graphics/graphics-components';
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<SiteFooter includeReferrals="{false}" />
|
||||||
|
```
|
||||||
Loading…
Reference in a new issue