UNPKG

@tarojs/components

Version:
28 lines 783 B
import { h } from 'vue'; import { useForwardRef } from '../forwardRef'; export default { emits: ['tap', 'scroll'], setup: function setup(props, _ref) { var slots = _ref.slots, emit = _ref.emit, attrs = _ref.attrs; var forwardRef = useForwardRef(); return function () { return h('taro-scroll-view-core', { ref: forwardRef, class: ['hydrated', { 'taro-scroll-view__scroll-x': attrs['scroll-x'] === '', 'taro-scroll-view__scroll-y': attrs['scroll-y'] === '' }], onClick: function onClick(e) { emit('tap', e); }, onScroll: function onScroll(e) { if (e instanceof CustomEvent) { emit('scroll', e); } } }, slots); }; } };