npm.io
0.1.5 • Published 8 months ago

@sankei-arc-shared-components/content-source_story-feed-by-collection

Licence
ISC
Version
0.1.5
Deps
1
Size
9 kB
Vulns
0
Weekly
0

Content Story Feed By Collection: A Sankei Shared Fusion Component

How do I use it in my Fusion Project?

import { createContentSource } from '@sankei-arc-shared-components/content-source_story-feed-by-collection'
import addResizedUrls, { storyCardSizePresets } from '../transforms/image-resizer';
import includedFields from './common/included-fields/story-card';

const { params, resolve } = createContentSource({
  defaultSite: 'my-site',
  includedFields,
});

export default {
  params,
  resolve,
  schemaName: 'ans-feed',
  transform(data) {
    return addResizedUrls(data, storyCardSizePresets);
  },
};