/** * @name: useImage * @author: kahu4 * @date: 2023-11-07 16:34 * @description:useImage * @update: 2023-11-07 16:34 * */ export function useImage() { /** * options?: PreviewImageOptions * @param options {PreviewImageOptions} * @returns {Promise} */ function preview(options) { return new Promise((resolve, reject) => { uni.previewImage({ indicator: 'default', loop: true, ...options, success: () => resolve(true), fail: (err) => reject(err) }) }) } return { preview } }