File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11import { useEffect , useRef } from 'react'
22import isEqual from 'react-fast-compare'
3- import { Events , getCurrentInstance } from '@tarojs/taro'
3+ import { eventCenter , getCurrentInstance } from '@tarojs/taro'
44import { useForceUpdate } from '@/hooks/use-force-update'
55
6- export const customEvents = new Events ( )
6+ export const customEvents = eventCenter
77
88export function useCustomEventsPath ( selector ?: string ) {
99 selector = selector || ''
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ export interface BaseLang {
88 select : string
99 edit : string
1010 reset : string
11+ close : string
1112 video : {
1213 errorTip : string
1314 clickRetry : string
@@ -140,4 +141,5 @@ export interface BaseLang {
140141 watermark : {
141142 errorCanvasTips : string
142143 }
144+ mask : string
143145}
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ const enUS: BaseLang = {
1010 select : 'Select' ,
1111 edit : 'Edit' ,
1212 reset : 'Reset' ,
13+ close : 'Close' ,
1314 video : {
1415 errorTip : 'Error Tip' ,
1516 clickRetry : 'Click Retry' ,
@@ -139,5 +140,6 @@ const enUS: BaseLang = {
139140 watermark : {
140141 errorCanvasTips : 'Canvas is not supported in the current environment' ,
141142 } ,
143+ mask : 'Mask' ,
142144}
143145export default enUS
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ const idID: BaseLang = {
1010 select : 'Pilih' ,
1111 edit : 'Sunting' ,
1212 reset : 'Mengatur Ulang' ,
13+ close : 'Tutup' ,
1314 video : {
1415 errorTip : 'Terjadi Kesalahan' ,
1516 clickRetry : 'Coba Lagi' ,
@@ -140,5 +141,6 @@ const idID: BaseLang = {
140141 watermark : {
141142 errorCanvasTips : 'Canvas is not supported in the current environment' ,
142143 } ,
144+ mask : 'Masker' ,
143145}
144146export default idID
Original file line number Diff line number Diff line change @@ -141,5 +141,7 @@ const jaJP: BaseLang = {
141141 watermark : {
142142 errorCanvasTips : '現在の環境はCanvasをサポートしていません' ,
143143 } ,
144+ mask : 'マスク' ,
145+ close : '閉じる' ,
144146}
145147export default jaJP
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ const trTR: BaseLang = {
1010 select : 'Seçiniz' ,
1111 edit : 'düzenlemek' ,
1212 reset : 'sıfırlama' ,
13+ close : 'Kapat' ,
1314 video : {
1415 errorTip : 'Video yüklenemedi' ,
1516 clickRetry : 'Yeniden Tıklayın' ,
@@ -148,5 +149,6 @@ const trTR: BaseLang = {
148149 watermark : {
149150 errorCanvasTips : 'Geçerli ortam Canvası desteklemiyor' ,
150151 } ,
152+ mask : 'Maske' ,
151153}
152154export default trTR
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ const zhCN: BaseLang = {
1010 select : '请选择' ,
1111 edit : '编辑' ,
1212 reset : '重置' ,
13+ close : '关闭' ,
1314 video : {
1415 errorTip : '视频加载失败' ,
1516 clickRetry : '点击重试' ,
@@ -140,5 +141,6 @@ const zhCN: BaseLang = {
140141 watermark : {
141142 errorCanvasTips : '当前环境不支持Canvas' ,
142143 } ,
144+ mask : '蒙层' ,
143145}
144146export default zhCN
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ const zhCN: BaseLang = {
1010 select : '請選擇' ,
1111 edit : '編輯' ,
1212 reset : '重置' ,
13+ close : '關閉' ,
1314 video : {
1415 errorTip : '視頻加載失敗' ,
1516 clickRetry : '點擊重試' ,
@@ -140,5 +141,6 @@ const zhCN: BaseLang = {
140141 watermark : {
141142 errorCanvasTips : '當前環境不支持Canvas' ,
142143 } ,
144+ mask : '蒙層' ,
143145}
144146export default zhCN
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ const zhUG: BaseLang = {
1010 select : 'تاللاڭ' ,
1111 edit : 'يحرر' ,
1212 reset : 'إعادة ضبط' ,
13+ close : 'تاقاش' ,
1314 video : {
1415 errorTip : 'فىلىمنى قويۇش مەغلۇپ بولدى' ,
1516 clickRetry : 'قايتا سىناش' ,
@@ -138,5 +139,6 @@ const zhUG: BaseLang = {
138139 watermark : {
139140 errorCanvasTips : 'Canvas نى قوللىمايدۇ' ,
140141 } ,
142+ mask : 'mask' ,
141143}
142144export default zhUG
Original file line number Diff line number Diff line change 11import Taro , { createSelectorQuery } from '@tarojs/taro'
22
3+ const ENV_TYPE = {
4+ WEAPP : 'WEAPP' ,
5+ SWAN : 'SWAN' ,
6+ ALIPAY : 'ALIPAY' ,
7+ TT : 'TT' ,
8+ QQ : 'QQ' ,
9+ JD : 'JD' ,
10+ WEB : 'WEB' ,
11+ RN : 'RN' ,
12+ HARMONY : 'HARMONY' ,
13+ QUICKAPP : 'QUICKAPP' ,
14+ }
15+
316export const getRectById = ( id : string ) => {
417 return new Promise ( ( resolve , reject ) => {
5- if ( Taro . getEnv ( ) === Taro . ENV_TYPE . WEB ) {
18+ if ( Taro . getEnv ( ) === ENV_TYPE . WEB ) {
619 const t = document ? document . querySelector ( `#${ id } ` ) : ''
720 if ( t ) {
821 resolve ( t ?. getBoundingClientRect ( ) )
You can’t perform that action at this time.
0 commit comments