From 8a4b964d2e4af683c77214270392be045519cca7 Mon Sep 17 00:00:00 2001 From: Charles de Dreuille Date: Tue, 21 Jan 2025 11:34:56 +0000 Subject: [PATCH] Move to hooks Signed-off-by: Charles de Dreuille --- packages/canon/src/components/Button/Button.tsx | 6 +++--- packages/canon/src/components/Heading/Heading.tsx | 4 ++-- packages/canon/src/components/Text/Text.tsx | 6 +++--- .../getBreakpoint.ts => hooks/useBreakpoint.ts} | 4 ++-- .../useResponsiveValue.ts} | 13 +++++++------ 5 files changed, 17 insertions(+), 16 deletions(-) rename packages/canon/src/{utils/getBreakpoint.ts => hooks/useBreakpoint.ts} (92%) rename packages/canon/src/{utils/getResponsiveValue.ts => hooks/useResponsiveValue.ts} (83%) diff --git a/packages/canon/src/components/Button/Button.tsx b/packages/canon/src/components/Button/Button.tsx index 6c5c914f8b..c44d81dc15 100644 --- a/packages/canon/src/components/Button/Button.tsx +++ b/packages/canon/src/components/Button/Button.tsx @@ -19,7 +19,7 @@ import React, { forwardRef } from 'react'; import { Icon } from '../Icon'; import clsx from 'clsx'; -import { getResponsiveValue } from '../../utils/getResponsiveValue'; +import { useResponsiveValue } from '../../hooks/useResponsiveValue'; import type { ButtonProps } from './types'; @@ -39,8 +39,8 @@ export const Button = forwardRef( } = props; // Get the responsive value for the variant - const responsiveSize = getResponsiveValue(size); - const responsiveVariant = getResponsiveValue(variant); + const responsiveSize = useResponsiveValue(size); + const responsiveVariant = useResponsiveValue(variant); return (