public render()

in fronts-client/src/components/feed/EditionFeedSectionHeader.tsx [87:145]


	public render() {
		const { editionsIssue } = this.props;

		return (
			<>
				<ManageLink to={url.manageEditions + editionsIssue.edition}>
					<EditionIssueInfo>
						<EditionTitle>{startCase(editionsIssue.edition)}</EditionTitle>
						<EditionDate>
							{new Date(editionsIssue.issueDate).toDateString()}
						</EditionDate>
					</EditionIssueInfo>
				</ManageLink>
				&nbsp;
				<EditionCheckProofAndPublish>
					<EditionCheck>
						<Button
							data-testid="check-edition-button"
							size="l"
							priority="primary"
							onClick={() => this.check()}
							tabIndex={-1}
							title="Check Edition"
						>
							Check
						</Button>
					</EditionCheck>
					<EditModeVisibility visibleMode="editions">
						{editionsIssue.supportsProofing && (
							<EditionProof>
								<Button
									data-testid="publish-edition-button"
									size="l"
									priority="primary"
									onClick={() => this.confirmProof()}
									tabIndex={-1}
									title="Proof Edition"
								>
									Proof
								</Button>
							</EditionProof>
						)}
					</EditModeVisibility>
					<EditionPublish>
						<Button
							data-testid="publish-edition-button"
							size="l"
							priority="primary"
							onClick={() => this.confirmPublish()}
							tabIndex={-1}
							title="Publish Edition"
						>
							Publish
						</Button>
					</EditionPublish>
				</EditionCheckProofAndPublish>
			</>
		);
	}