Add tests for Post component

This commit is contained in:
riggraz
2019-09-14 16:05:54 +02:00
parent 3b54772ca1
commit c13ac85473
2 changed files with 59 additions and 15 deletions

View File

@@ -17,21 +17,25 @@ const PostStatusSelect = ({
selectedPostStatusId,
handleChange,
}: Props) => (
<select
value={selectedPostStatusId || 'none'}
onChange={
(e: FormEvent) => (
handleChange(parseInt((e.target as HTMLSelectElement).value))
)}
className="selectPicker"
>
{postStatuses.map((postStatus, i) => (
<option value={postStatus.id} key={i}>
{postStatus.name}
</option>
))}
<option value="none">None</option>
</select>
<React.Fragment>
<label htmlFor="postStatusSelect">Status:</label>
<select
value={selectedPostStatusId || 'none'}
onChange={
(e: FormEvent) => (
handleChange(parseInt((e.target as HTMLSelectElement).value))
)}
id="postStatusSelect"
className="selectPicker"
>
{postStatuses.map((postStatus, i) => (
<option value={postStatus.id} key={i}>
{postStatus.name}
</option>
))}
<option value="none">None</option>
</select>
</React.Fragment>
);
export default PostStatusSelect;