ಎಲ್ಲ ಕಾಂಪೊನೆಂಟ್ಗಳು
MotionHold
ವಿನಾಶಕಾರಿ ಕ್ರಿಯೆಯನ್ನು ದೃಢೀಕರಿಸಲು ಒತ್ತಿ ಹಿಡಿಯಿರಿ; ಬೇಗ ಬಿಟ್ಟರೆ ಹಿಂದಕ್ಕೆ ಸರಿಯುತ್ತದೆ.
ವೆಬ್React Nativeಸನ್ನೆಗಳು
ಪ್ರಯತ್ನಿಸಿ
ಅತಿ ಚಿಕ್ಕ ಬಳಕೆ
Danger.jsx<MotionHold duration={1200} onConfirm={deleteProject}>
Hold to delete
</MotionHold>;
ಇದು ನಿಮಗಾಗಿ ನಿರ್ವಹಿಸುವುದು
- ಪಾಯಿಂಟರ್, Space ಅಥವಾ Enter ಹಿಡಿದಿರುವಾಗ ತುಂಬುವಿಕೆ ಬೆಳೆಯುತ್ತದೆ.
- ಬೇಗ ಬಿಟ್ಟರೆ ತುಂಬುವಿಕೆ ಹಿಂದಕ್ಕೆ ಸರಿಯುತ್ತದೆ, ಮತ್ತು ಹಿಂದಕ್ಕೆ ಸರಿಯುತ್ತಿರುವಾಗ ಮತ್ತೆ ಒತ್ತಿದರೆ ಪ್ರಸ್ತುತ ತುಂಬುವಿಕೆಯಿಂದ ಮುಂದುವರಿಯುತ್ತದೆ.
- ಹಿಡಿದಿರುವಾಗ ಬಟನ್ ಒಳಗೆ ಒತ್ತಲ್ಪಡುತ್ತದೆ ಮತ್ತು ದೃಢೀಕರಿಸಿದಾಗ ಒಮ್ಮೆ ಪುಟಿಯುತ್ತದೆ.
ಇದಕ್ಕೆ ಬಳಸಿ
- ಪ್ರಾಜೆಕ್ಟ್ ಅಳಿಸಿ.
- ಪಾವತಿಸಲು ಹಿಡಿಯಿರಿ.
- ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಮರುಹೊಂದಿಸಿ.
Props
| Prop | ಟೈಪ್ | ಡೀಫಾಲ್ಟ್ | ವಿವರಣೆ |
|---|
children | ReactNode | | ಬಟನ್ ಲೇಬಲ್. |
|---|
onConfirm | () => void | | ಹಿಡಿತ ಮುಗಿದ ನಂತರ ಒಮ್ಮೆ ನಡೆಯುತ್ತದೆ. |
|---|
duration | number | 1200 | ಒತ್ತುವಿಕೆಯನ್ನು ಹಿಡಿದಿಡಬೇಕಾದ ಮಿಲಿಸೆಕೆಂಡ್ಗಳು. |
|---|
disabled | boolean | false | ಬಟನ್ ಆಫ್ ಮಾಡುತ್ತದೆ. |
|---|
fillClassName | string | | ಬೆಳೆಯುವ ತುಂಬುವಿಕೆಗೆ class; fillStyle ಅದರ inline style ಹೊಂದಿಸುತ್ತದೆ. |
|---|
ಇತರ props ರೆಂಡರ್ ಆಗುವ ಎಲಿಮೆಂಟ್ಗೆ ಹೋಗುತ್ತವೆ, ಹೀಗಾಗಿ className, style ಮತ್ತು ಈವೆಂಟ್ ಹ್ಯಾಂಡ್ಲರ್ಗಳು ಎಂದಿನಂತೆ ಕೆಲಸ ಮಾಡುತ್ತವೆ.
ಈ ಉದಾಹರಣೆಗಳಲ್ಲಿ ಬಳಸಲಾಗಿದೆ