dotcom-rendering/fixtures/manual/short-discussion.ts (63 lines of code) (raw):

import type { GetDiscussionResponse } from '../../src/lib/discussion'; export const shortDiscussion = { status: 'ok', currentPage: 1, pages: 0, pageSize: 100, orderBy: 'oldest', discussion: { apiUrl: 'https://discussion.guardianapis.com/discussion-api/discussion//p/4v8kk', commentCount: 2, isClosedForComments: true, isClosedForRecommendation: true, isThreaded: true, key: '/p/4v8kk', title: 'Stevie Nicks to release double album of songs from her past', topLevelCommentCount: 2, webUrl: 'https://www.theguardian.com/music/2014/jul/25/stevie-nicks-ro-release-double-album-of-songs-from-her-past', comments: [ { apiUrl: 'https://discussion.guardianapis.com/discussion-api/comment/38591122', body: "<p>someone's run out of ideas..!</p>", date: '25 July 2014 9:07am', id: 38591122, isHighlighted: false, isoDateTime: '2014-07-25T08:07:54Z', numRecommends: 0, status: 'visible', userProfile: { apiUrl: 'https://discussion.guardianapis.com/discussion-api/profile/12173512', avatar: 'https://avatar.guim.co.uk/user/12173512', badge: [], displayName: 'bellyofcassano', secureAvatarUrl: 'https://avatar.guim.co.uk/user/12173512', userId: '12173512', webUrl: 'https://profile.theguardian.com/user/id/12173512', }, webUrl: 'https://discussion.theguardian.com/comment-permalink/38591122', responses: [], }, { apiUrl: 'https://discussion.guardianapis.com/discussion-api/comment/38649787', body: '<p>Edge of seventeen.</p>', date: '26 July 2014 6:37pm', id: 38649787, isHighlighted: false, isoDateTime: '2014-07-26T17:37:07Z', numRecommends: 0, status: 'visible', userProfile: { apiUrl: 'https://discussion.guardianapis.com/discussion-api/profile/4431346', avatar: 'https://avatar.guim.co.uk/user/4431346', badge: [], displayName: 'halfienoakes', secureAvatarUrl: 'https://avatar.guim.co.uk/user/4431346', userId: '4431346', webUrl: 'https://profile.theguardian.com/user/id/4431346', }, webUrl: 'https://discussion.theguardian.com/comment-permalink/38649787', responses: [], }, ], }, } satisfies GetDiscussionResponse;