feat: Refactor document drag initiation and state management with new session handling and geometry utilities. (slightly broken)
This commit is contained in:
@@ -15,7 +15,11 @@ export const formatTransform = (
|
||||
scale = 1,
|
||||
): string => `translate3d(${x}px, ${y}px, 0) rotate(${rotation}deg) scale(${scale})`;
|
||||
|
||||
export const toNumber = (v: unknown, fallback = 0): number =>
|
||||
Number.isFinite(Number(v)) ? Number(v) : fallback;
|
||||
|
||||
export default {
|
||||
clamp,
|
||||
formatTransform,
|
||||
toNumber,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user