Skip to content

Conversation

layershifter
Copy link
Member

Similarly to #4234, adds native ref forwarding to Comment and all subcomponents.

@codecov-commenter
Copy link

codecov-commenter commented Jul 26, 2021

Codecov Report

Merging #4242 (1876b2c) into next-v3 (6541b42) will increase coverage by 0.00%.
The diff coverage is 100.00%.

Impacted file tree graph

@@ Coverage Diff @@ ## next-v3 #4242 +/- ## ======================================== Coverage 99.69% 99.69% ======================================== Files 181 181 Lines 3297 3315 +18 ======================================== + Hits 3287 3305 +18  Misses 10 10 
Impacted Files Coverage Δ
src/views/Comment/Comment.js 100.00% <100.00%> (ø)
src/views/Comment/CommentAction.js 100.00% <100.00%> (ø)
src/views/Comment/CommentActions.js 100.00% <100.00%> (ø)
src/views/Comment/CommentAuthor.js 100.00% <100.00%> (ø)
src/views/Comment/CommentAvatar.js 100.00% <100.00%> (ø)
src/views/Comment/CommentContent.js 100.00% <100.00%> (ø)
src/views/Comment/CommentGroup.js 100.00% <100.00%> (ø)
src/views/Comment/CommentMetadata.js 100.00% <100.00%> (ø)
src/views/Comment/CommentText.js 100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 6541b42...1876b2c. Read the comment docs.

@layershifter layershifter merged commit dc76f05 into next-v3 Jul 26, 2021
@layershifter layershifter deleted the chore/comment-fn branch July 26, 2021 12:28
layershifter added a commit that referenced this pull request Aug 4, 2021
* chore(Comment): use React.forwardRef() * fix displayName * fix tests
layershifter added a commit that referenced this pull request Feb 1, 2022
* chore(Comment): use React.forwardRef() * fix displayName * fix tests
layershifter added a commit that referenced this pull request Feb 18, 2022
* chore(Comment): use React.forwardRef() * fix displayName * fix tests
layershifter added a commit that referenced this pull request Apr 22, 2022
* chore(Comment): use React.forwardRef() * fix displayName * fix tests
layershifter added a commit that referenced this pull request Jun 21, 2022
* chore(Comment): use React.forwardRef() * fix displayName * fix tests
layershifter added a commit that referenced this pull request Dec 12, 2022
* chore(Comment): use React.forwardRef() * fix displayName * fix tests
layershifter added a commit that referenced this pull request Dec 13, 2022
* chore(Comment): use React.forwardRef() * fix displayName * fix tests
levithomason pushed a commit that referenced this pull request Feb 28, 2023
* chore: remove .state() assertions in tests (#4232) * Ember: remove .state() usage in Enzyme * AccordionAccordion: remove .state() usage in Enzyme * Checkbox: remove .state() usage in Enzyme * TransitionablePortal: remove .state() usage in Enzyme * Transition: remove .state() usage in Enzyme * Dropdown: remove .state() usage in Enzyme * chore(Image): use React.forwardRef() (#4234) * chore(Placeholder): use React.forwardRef() (#4236) * chore(Header): use React.forwardRef() (#4237) * chore(Segment): use React.forwardRef() (#4238) * chore(Table): use React.forwardRef() (#4239) * chore(Table): use React.forwardRef() * fix naming * chore(Step): use React.forwardRef() (#4240) * chore: disable ESLint rule for function names (#4241) * chore(Comment): use React.forwardRef() (#4242) * chore(Comment): use React.forwardRef() * fix displayName * fix tests * chore(Card): use React.forwardRef() (#4243) * chore(Feed): use React.forwardRef() (#4244) * chore(Statistic): use React.forwardRef() (#4245) * chore(Item): use React.forwardRef() (#4247) * chore(Container|Divider|Loader|Rail): use React.forwardRef() (#4248) * chore(Accordion): use React.forwardRef() (#4249) * chore(Advertisement|Breadcrumb): use React.forwardRef() (#4250) * chore(Message): use React.forwardRef() (#4251) * chore(Label|List): use React.forwardRef() (#4252) * chore(Menu): use React.forwardRef() (#4254) * chore(Pagination): use React.forwardRef() (#4255) * chore(Button): use React.forwardRef() (#4256) * chore(Modal|Portal|Popup): use React.forwardRef() (#4253) * chore(Modal|Portal): use React.forwardRef() * remove redundant statics * migrate Popup * chore(Rating|Reveal): use React.forwardRef() (#4258) * chore(Dimmer|Grid|Sidebar): use React.forwardRef() (#4260) * chore(Modal*|Popup*): use React.forwardRef() (#4261) * chore(Confirm|Checkbox|Embed|Radio|TextArea): use React.forwardRef() (#4262) * chore(Flag|Icon|ImageGroup): use React.forwardRef() (#4264) * chore(Tab): use React.forwardRef() (#4265) * chore(TransitionGroup): use React.forwardRef() (#4266) * chore(Input): use React.forwardRef() (#4267) * chore(Sticky): use React.forwardRef() (#4263) * chore(TransitionablePortal): convert to be functional component (#4269) * chore(Search*): use React.forwardRef() (#4270) * chore(Dropdown*): use React.forwardRef() (#4273) * chore(Dropdown*): use React.forwardRef() * fix examples-test * chore(Visibility): remove component (#4257) * chore(Visibility): remove component * remove behaviors section * chore(Ref): remove component (#4286) * chore(Ref): remove component * fix tests * chore(Search): use React.forwardRef() (#4330) * chore(Search): use React.forwardRef() * add test for ref forwarding * fix tests, add comments * chore: refactor Modal tests (#4339) * chore: remove unused test utils (#4340) * chore: refactor tests for classnames to use mount() (#4341) * chore: refactor tests for shorthands to use mount() (#4342) * chore: refactor tests for shorthands to use mount() * add comment * fix tests with unmount * fix(Dropdown): use ref forwarding (#4338) * Add forward ref to Form (#4364) * Convert form to function component * Add ref forwarding to Form component * Update test/specs/collections/Form/Form-test.js Co-authored-by: Oleksandr Fediashov <alexander.mcgarret@gmail.com> Co-authored-by: Oleksandr Fediashov <alexander.mcgarret@gmail.com> * Add ref to components (#4373) * Add ref to FormButton * Add ref to FormCheckbox * Add forwardRef to FormGroup * Remove accidental `only` calls * chore(FormField): use React.forwardRef() (#4359) * Add ref to form field component * Move ref to controlProps * Add more forwardsRef tests * Remove unnecessary describe wrapper * update tests Co-authored-by: Oleksandr Fediashov <olfedias@microsoft.com> * chore(FormTextArea): use React.forwardRef() (#4405) * chore(FormRadio): use React.forwardRef() (#4406) * chore(FormInput): use React.forwardRef() (#4407) * chore(Select,FormSelect,FormDropdown): use React.forwardRef() (#4408) * chore(Select): use React.forwardRef() * chore(FormSelect): use React.forwardRef() * chore(FormDropdown): use React.forwardRef() * fix tests, fix Dropdown component Co-authored-by: Oleksandr Fediashov <olfedias@microsoft.com> --------- Co-authored-by: Brandon Olivier <brandon@brandonolivier.com> Co-authored-by: Felix Mosheev <9304194+felixmosh@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

2 participants