File tree 5 files changed +5
-39
lines changed 5 files changed +5
-39
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 5
5
React Tabs component.
6
6
7
7
[ ![ NPM version] [ npm-image ]] [ npm-url ]
8
- [ ![ build status] [ travis- image]] [ travis -url]
8
+ [ ![ build status] [ github-actions- image]] [ github-actions -url]
9
9
[ ![ Test coverage] [ coveralls-image ]] [ coveralls-url ]
10
10
[ ![ Dependencies] [ david-image ]] [ david-url ]
11
11
[ ![ DevDependencies] [ david-dev-image ]] [ david-dev-url ]
@@ -14,8 +14,8 @@ React Tabs component.
14
14
15
15
[ npm-image ] : http://img.shields.io/npm/v/rc-tabs.svg?style=flat-square
16
16
[ npm-url ] : http://npmjs.org/package/rc-tabs
17
- [ travis- image] : https://img.shields.io/travis/ react-component/tabs/master?style=flat-square
18
- [ travis- url] : https://travis-ci.org /react-component/tabs
17
+ [ github-actions- image] : https://github.com/ react-component/tabs/workflows/CI/badge.svg
18
+ [ github-actions- url] : https://github.com /react-component/tabs/actions
19
19
[ circleci-image ] : https://img.shields.io/circleci/react-component/tabs/master?style=flat-square
20
20
[ circleci-url ] : https://circleci.com/gh/react-component/tabs
21
21
[ coveralls-image ] : https://img.shields.io/coveralls/react-component/tabs.svg?style=flat-square
Original file line number Diff line number Diff line change 78
78
"rc-dropdown" : " ^3.1.3" ,
79
79
"rc-menu" : " ^8.6.1" ,
80
80
"rc-resize-observer" : " ^0.2.1" ,
81
- "rc-util" : " ^5.0 .0"
81
+ "rc-util" : " ^5.5 .0"
82
82
},
83
83
"peerDependencies" : {
84
84
"react" : " >=16.9.0" ,
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ import * as React from 'react';
3
3
import { useEffect , useState } from 'react' ;
4
4
import classNames from 'classnames' ;
5
5
import toArray from 'rc-util/lib/Children/toArray' ;
6
+ import isMobile from 'rc-util/lib/isMobile' ;
6
7
import useMergedState from 'rc-util/lib/hooks/useMergedState' ;
7
8
import TabNavList from './TabNavList' ;
8
9
import TabPanelList from './TabPanelList' ;
@@ -18,7 +19,6 @@ import {
18
19
TabBarExtraContent ,
19
20
} from './interface' ;
20
21
import TabContext from './TabContext' ;
21
- import { isMobile } from './hooks/useTouchMove' ;
22
22
23
23
/**
24
24
* Should added antd:
Original file line number Diff line number Diff line change @@ -9,22 +9,6 @@ const STOP_SWIPE_DISTANCE = 0.01;
9
9
const REFRESH_INTERVAL = 20 ;
10
10
const SPEED_OFF_MULTIPLE = 0.995 ** REFRESH_INTERVAL ;
11
11
12
- // ========================= Check if is a mobile =========================
13
- export function isMobile ( ) {
14
- const agent = navigator . userAgent || navigator . vendor || ( window as any ) . opera ;
15
- if (
16
- / ( a n d r o i d | b b \d + | m e e g o ) .+ m o b i l e | a v a n t g o | b a d a \/ | b l a c k b e r r y | b l a z e r | c o m p a l | e l a i n e | f e n n e c | h i p t o p | i e m o b i l e | i p ( h o n e | o d ) | i r i s | k i n d l e | l g e | m a e m o | m i d p | m m p | m o b i l e .+ f i r e f o x | n e t f r o n t | o p e r a m ( o b | i n ) i | p a l m ( o s ) ? | p h o n e | p ( i x i | r e ) \/ | p l u c k e r | p o c k e t | p s p | s e r i e s ( 4 | 6 ) 0 | s y m b i a n | t r e o | u p \. ( b r o w s e r | l i n k ) | v o d a f o n e | w a p | w i n d o w s c e | x d a | x i i n o | a n d r o i d | i p a d | p l a y b o o k | s i l k / i. test (
17
- agent ,
18
- ) ||
19
- / 1 2 0 7 | 6 3 1 0 | 6 5 9 0 | 3 g s o | 4 t h p | 5 0 [ 1 - 6 ] i | 7 7 0 s | 8 0 2 s | a w a | a b a c | a c ( e r | o o | s - ) | a i ( k o | r n ) | a l ( a v | c a | c o ) | a m o i | a n ( e x | n y | y w ) | a p t u | a r ( c h | g o ) | a s ( t e | u s ) | a t t w | a u ( d i | - m | r | s ) | a v a n | b e ( c k | l l | n q ) | b i ( l b | r d ) | b l ( a c | a z ) | b r ( e | v ) w | b u m b | b w - ( n | u ) | c 5 5 \/ | c a p i | c c w a | c d m - | c e l l | c h t m | c l d c | c m d - | c o ( m p | n d ) | c r a w | d a ( i t | l l | n g ) | d b t e | d c - s | d e v i | d i c a | d m o b | d o ( c | p ) o | d s ( 1 2 | - d ) | e l ( 4 9 | a i ) | e m ( l 2 | u l ) | e r ( i c | k 0 ) | e s l 8 | e z ( [ 4 - 7 ] 0 | o s | w a | z e ) | f e t c | f l y ( - | _ ) | g 1 u | g 5 6 0 | g e n e | g f - 5 | g - m o | g o ( \. w | o d ) | g r ( a d | u n ) | h a i e | h c i t | h d - ( m | p | t ) | h e i - | h i ( p t | t a ) | h p ( i | i p ) | h s - c | h t ( c ( - | | _ | a | g | p | s | t ) | t p ) | h u ( a w | t c ) | i - ( 2 0 | g o | m a ) | i 2 3 0 | i a c ( | - | \/ ) | i b r o | i d e a | i g 0 1 | i k o m | i m 1 k | i n n o | i p a q | i r i s | j a ( t | v ) a | j b r o | j e m u | j i g s | k d d i | k e j i | k g t ( | \/ ) | k l o n | k p t | k w c - | k y o ( c | k ) | l e ( n o | x i ) | l g ( g | \/ ( k | l | u ) | 5 0 | 5 4 | - [ a - w ] ) | l i b w | l y n x | m 1 - w | m 3 g a | m 5 0 \/ | m a ( t e | u i | x o ) | m c ( 0 1 | 2 1 | c a ) | m - c r | m e ( r c | r i ) | m i ( o 8 | o a | t s ) | m m e f | m o ( 0 1 | 0 2 | b i | d e | d o | t ( - | | o | v ) | z z ) | m t ( 5 0 | p 1 | v ) | m w b p | m y w a | n 1 0 [ 0 - 2 ] | n 2 0 [ 2 - 3 ] | n 3 0 ( 0 | 2 ) | n 5 0 ( 0 | 2 | 5 ) | n 7 ( 0 ( 0 | 1 ) | 1 0 ) | n e ( ( c | m ) - | o n | t f | w f | w g | w t ) | n o k ( 6 | i ) | n z p h | o 2 i m | o p ( t i | w v ) | o r a n | o w g 1 | p 8 0 0 | p a n ( a | d | t ) | p d x g | p g ( 1 3 | - ( [ 1 - 8 ] | c ) ) | p h i l | p i r e | p l ( a y | u c ) | p n - 2 | p o ( c k | r t | s e ) | p r o x | p s i o | p t - g | q a - a | q c ( 0 7 | 1 2 | 2 1 | 3 2 | 6 0 | - [ 2 - 7 ] | i - ) | q t e k | r 3 8 0 | r 6 0 0 | r a k s | r i m 9 | r o ( v e | z o ) | s 5 5 \/ | s a ( g e | m a | m m | m s | n y | v a ) | s c ( 0 1 | h - | o o | p - ) | s d k \/ | s e ( c ( - | 0 | 1 ) | 4 7 | m c | n d | r i ) | s g h - | s h a r | s i e ( - | m ) | s k - 0 | s l ( 4 5 | i d ) | s m ( a l | a r | b 3 | i t | t 5 ) | s o ( f t | n y ) | s p ( 0 1 | h - | v - | v ) | s y ( 0 1 | m b ) | t 2 ( 1 8 | 5 0 ) | t 6 ( 0 0 | 1 0 | 1 8 ) | t a ( g t | l k ) | t c l - | t d g - | t e l ( i | m ) | t i m - | t - m o | t o ( p l | s h ) | t s ( 7 0 | m - | m 3 | m 5 ) | t x - 9 | u p ( \. b | g 1 | s i ) | u t s t | v 4 0 0 | v 7 5 0 | v e r i | v i ( r g | t e ) | v k ( 4 0 | 5 [ 0 - 3 ] | - v ) | v m 4 0 | v o d a | v u l c | v x ( 5 2 | 5 3 | 6 0 | 6 1 | 7 0 | 8 0 | 8 1 | 8 3 | 8 5 | 9 8 ) | w 3 c ( - | ) | w e b c | w h i t | w i ( g | n c | n w ) | w m l b | w o n u | x 7 0 0 | y a s - | y o u r | z e t o | z t e - / i. test (
20
- agent . substr ( 0 , 4 ) ,
21
- )
22
- ) {
23
- return true ;
24
- }
25
- return false ;
26
- }
27
-
28
12
// ================================= Hook =================================
29
13
export default function useTouchMove (
30
14
ref : React . RefObject < HTMLDivElement > ,
You can’t perform that action at this time.
0 commit comments