HOTFIXES: я забыл

This commit is contained in:
2024-02-09 00:18:34 +04:00
committed by doryan
parent e97411466d
commit 9c7f163af9
8 changed files with 1112 additions and 853 deletions

View File

@@ -8,8 +8,7 @@ import React, {
useRef,
useState,
} from 'react';
import { Ripple } from './ripple';
import { Ripples } from './ripple';
import { Ripples, Ripple } from './ripples';
import { RippleAreaProps } from './ripple.types';
import { InteractionEventsType } from './hooks/useRippleEffect';
@@ -24,11 +23,10 @@ const RippleArea = forwardRef(
uniqueKey = useRef<number>(0),
uniqueId = useId();
const extraClassStyles = props.className
? `m3 m3-ripple-domain ${props.className}`.trimEnd()
: 'm3 m3-ripple-domain';
const extraClassStyles =
`m3 m3-ripple-domain ${props.className ?? ''}`.trimEnd();
const start = (
const createRipple = (
event: InteractionEventsType,
cb: (state: boolean) => void,
): void => {
@@ -94,7 +92,7 @@ const RippleArea = forwardRef(
uniqueKey.current += 1;
};
const stop = (
const removeRipple = (
_event: InteractionEventsType,
cb: (state: boolean) => void,
) => {
@@ -114,10 +112,10 @@ const RippleArea = forwardRef(
useImperativeHandle(
ref,
() => ({
start,
stop,
start: createRipple,
stop: removeRipple,
}),
[start, stop],
[createRipple, removeRipple],
);
return (

View File

@@ -78,4 +78,4 @@ const Ripple = ({
);
};
export { Ripple, Ripples };
export { Ripples, Ripple };