Conversation
|
Since this is a community submitted pull request, a Jenkins build has not been kicked off automatically. Can an Elastic organization member please verify the contents of this patch and then kick off a build manually? |
|
Would it be okay if this PR could be labelled |
|
jenkins test this |
|
Preview documentation changes for this PR: https://eui.elastic.co/pr_4169/ |
Looks like that label should be added on merge; from https://hacktoberfest.digitalocean.com/details - Once this PR is approved, we'll add that label for ya! |
Co-authored-by: Caroline Horn <549577+cchaos@users.noreply.github.com>
Co-authored-by: Caroline Horn <549577+cchaos@users.noreply.github.com>
Co-authored-by: Caroline Horn <549577+cchaos@users.noreply.github.com>
Co-authored-by: Caroline Horn <549577+cchaos@users.noreply.github.com>
Co-authored-by: Caroline Horn <549577+cchaos@users.noreply.github.com>
| * @returns {boolean} Returns `true` if current breakpoint name is included in `sizes` | ||
| */ | ||
| export function useIsWithinBreakpoints(sizes: EuiBreakpointSize[]) { | ||
| const [windowSize, setWindowSize] = useState<boolean>(false); |
There was a problem hiding this comment.
The names here indicate (at least to me) that it holds the window size, not the status of the hook. Let's rename to isWithinBreakpoints/setIsWithinBreakpoints
There was a problem hiding this comment.
I agree - Originally this hook I was building was just tracking window size and setting it before I made it utilize the isWithinBreakpoints Util, little left over from the first iteration
There was a problem hiding this comment.
I updated it to [isWithinBreakpointsValue, setIsWithinBreakpointsValue] as isWithinBreakpoints is already taken by the Util function it's using and felt that aliasing it could be just a little confusing enough walking into it to know what's being returned.
|
Jenkins, test this |
chandlerprall
left a comment
There was a problem hiding this comment.
pending CI passing, these changes LGTM
|
Preview documentation changes for this PR: https://eui.elastic.co/pr_4169/ |
Summary
useIsWithinBreakpointshook.Fixes #4168
Checklist