From b8d15700fa6aadda219937a397ac1317418221ea Mon Sep 17 00:00:00 2001 From: Logan Koester Date: Wed, 6 Aug 2025 23:35:29 +0700 Subject: [PATCH] fix: resolve TypeScript build errors for DaisyUI 5 compatibility - Add 'middle' to componentPositions array in constants.ts to support Modal positioning - Remove deprecated parallelogram mask variants from Mask component per DaisyUI 5 upgrade guide --- src/Mask/Mask.tsx | 4 ---- src/constants.ts | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/src/Mask/Mask.tsx b/src/Mask/Mask.tsx index 730902f9..77420d31 100644 --- a/src/Mask/Mask.tsx +++ b/src/Mask/Mask.tsx @@ -42,10 +42,6 @@ const classesFn = ({ 'mask-diamond': variant === 'diamond', 'mask-square': variant === 'square', 'mask-circle': variant === 'circle', - 'mask-parallelogram': variant === 'parallelogram', - 'mask-parallelogram-2': variant === 'parallelogram-2', - 'mask-parallelogram-3': variant === 'parallelogram-3', - 'mask-parallelogram-4': variant === 'parallelogram-4', 'mask-star': variant === 'star', 'mask-star-2': variant === 'star-2', 'mask-triangle': variant === 'triangle', diff --git a/src/constants.ts b/src/constants.ts index c088e28e..f5748c36 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -1,5 +1,5 @@ export const componentLayouts = ['vertical', 'horizontal'] as const -export const componentPositions = ['top', 'bottom', 'left', 'right', 'start', 'end'] as const +export const componentPositions = ['top', 'bottom', 'left', 'right', 'start', 'end', 'middle'] as const export const componentShapes = ['circle', 'square'] as const export const componentSizes = ['xl', 'lg', 'md', 'sm', 'xs'] as const export const componentStatuses = [