UNPKG

@wix/design-system

Version:

@wix/design-system

25 lines 1.03 kB
import { baseUniDriverFactory, findByHook, } from '../utils/test-utils/unidriver'; import { dataHooks } from './Timeline.constants'; export const timelineDriverFactory = (base) => { return { ...baseUniDriverFactory(base), /** * Gets the label text of timeline item by index * @param timeline item index * @returns timeline item label text at index */ getLabelText: async (idx) => await findByHook(base, `${dataHooks.timelineLabel}-${idx}`).text(), /** * Get the suffix text of timeline item by index * @param timeline item index * @returns timeline item suffix text at index */ getSuffixText: async (idx) => await findByHook(base, `${dataHooks.timelineTextSuffix}-${idx}`).text(), /** * Gets skin type * @return {Promise<'dark' | 'neutral' | 'standard'>} */ getSkin: async () => await base.attr('data-skin'), }; }; //# sourceMappingURL=Timeline.uni.driver.js.map