@fruits-chain/react-native-xiaoshu
Version:
React Native UI library
29 lines (22 loc) • 767 B
text/typescript
/** icon 触摸/可点击的区域大小 */
export const TOUCH_AREA_SIZE = 44
/** icon 默认尺寸 */
export const DEFAULT_SIZE = 24
/** icon 默认小尺寸 */
export const SMALL_SIZE = 16
/** icon hitSlop 向外扩大触摸/可点击的范围 */
const DEFAULT_HIT_SLOP_SIZE = (TOUCH_AREA_SIZE - DEFAULT_SIZE) / 2
/** icon 小尺寸 hitSlop 向外扩大触摸/可点击的范围 */
const SMALL_HIT_SLOP_SIZE = (TOUCH_AREA_SIZE - SMALL_SIZE) / 2
export const DEFAULT_HIT_SLOP = {
left: DEFAULT_HIT_SLOP_SIZE,
right: DEFAULT_HIT_SLOP_SIZE,
top: DEFAULT_HIT_SLOP_SIZE,
bottom: DEFAULT_HIT_SLOP_SIZE,
}
export const SMALL_HIT_SLOP = {
left: SMALL_HIT_SLOP_SIZE,
right: SMALL_HIT_SLOP_SIZE,
top: SMALL_HIT_SLOP_SIZE,
bottom: SMALL_HIT_SLOP_SIZE,
}