refactor(dropzone): extract DropzoneInner and unify state management with zustand (#165)

Simplified Dropzone implementation by extracting inner logic to a new component, `DropzoneInner`. Replaced local dropzone state logic with centralized state management using zustand. Adjusted API exports and props accordingly for consistency and maintainability.
This commit is contained in:
dswbx
2025-04-25 22:37:28 -07:00
committed by GitHub
parent b60fd01960
commit eec8b64bae
15 changed files with 664 additions and 389 deletions
+7
View File
@@ -0,0 +1,7 @@
import { useRef } from "react";
export function useRenderCount() {
const count = useRef(0);
count.current++;
return count.current;
}