1
1
import { ref as _ , computed as f , watch as C , provide as u , renderSlot as R , nextTick as j , inject as i , openBlock as v , createElementBlock as h , toDisplayString as c , createBlock as L , resolveDynamicComponent as B , withCtx as M , Fragment as A , renderList as F , createCommentVNode as K , createElementVNode as w , normalizeClass as k , withModifiers as N } from "vue" ;
2
- const z = {
3
- show : "Show" ,
4
- entries : "entries" ,
5
- previous : "Previous" ,
6
- next : "Next" ,
7
- showing : "Showing" ,
8
- showingTo : "to" ,
9
- showingOf : "of" ,
10
- showingEntries : "entries"
11
- } , V = "..." ;
12
- function G ( t , n , s ) {
2
+ const V = "..." ;
3
+ function z ( t , n , s ) {
13
4
let e ;
14
5
return function ( ) {
15
6
const r = this , o = arguments ;
@@ -23,7 +14,7 @@ function O(t) {
23
14
return ! 1 ;
24
15
return ! 0 ;
25
16
}
26
- function W ( t , n ) {
17
+ function G ( t , n ) {
27
18
const e = [ ] , r = [ ] ;
28
19
let o ;
29
20
if ( e . push ( 1 ) , t <= 1 )
@@ -35,7 +26,7 @@ function W(t, n) {
35
26
o && ( e [ a ] - o === 2 ? r . push ( o + 1 ) : e [ a ] - o !== 1 && r . push ( V ) ) , r . push ( e [ a ] ) , o = e [ a ] ;
36
27
return r ;
37
28
}
38
- function q ( t , n = { } ) {
29
+ function W ( t , n = { } ) {
39
30
const s = [ ] ;
40
31
let e ;
41
32
const r = t . length ;
@@ -52,7 +43,7 @@ function q(t, n = {}) {
52
43
return 0 ;
53
44
} ;
54
45
}
55
- function H ( t , n ) {
46
+ function q ( t , n ) {
56
47
for ( const s in n )
57
48
t = t . filter ( function ( e ) {
58
49
const r = e . value ;
@@ -67,7 +58,7 @@ function H(t, n) {
67
58
} ) ;
68
59
return t ;
69
60
}
70
- function J ( t , n , s , e ) {
61
+ function H ( t , n , s , e ) {
71
62
e = String ( e ) . toLowerCase ( ) ;
72
63
for ( const r in s )
73
64
if ( t . length === 0 || t . indexOf ( r ) !== - 1 ) {
@@ -83,12 +74,22 @@ function J(t, n, s, e) {
83
74
}
84
75
return ! 1 ;
85
76
}
86
- const y = ( t , n ) => {
77
+ const J = {
78
+ show : "Show" ,
79
+ entries : "entries" ,
80
+ previous : "Previous" ,
81
+ next : "Next" ,
82
+ showing : "Showing" ,
83
+ showingTo : "to" ,
84
+ showingOf : "of" ,
85
+ showingEntries : "entries"
86
+ } , P = ( t , n ) => {
87
87
const s = t . __vccOpts || t ;
88
88
for ( const [ e , r ] of n )
89
89
s [ e ] = r ;
90
90
return s ;
91
91
} , Q = {
92
+ name : "Dataset" ,
92
93
props : {
93
94
dsData : {
94
95
type : Array ,
@@ -127,20 +128,20 @@ const y = (t, n) => {
127
128
* }} props
128
129
*/
129
130
setup ( t , { emit : n } ) {
130
- const s = _ ( 1 ) , e = _ ( "" ) , r = _ ( 10 ) , o = _ ( z ) , a = _ ( [ ] ) , d = ( l ) => {
131
+ const s = _ ( 1 ) , e = _ ( "" ) , r = _ ( 10 ) , o = _ ( J ) , a = _ ( [ ] ) , d = ( l ) => {
131
132
e . value = l ;
132
133
} , b = async ( l ) => {
133
- r . value = l , await j ( ) , s . value > S . value && m ( P . value [ P . value . length - 1 ] ) ;
134
+ r . value = l , await j ( ) , s . value > S . value && m ( y . value [ y . value . length - 1 ] ) ;
134
135
} , m = ( l ) => {
135
136
s . value = l ;
136
- } , T = f ( ( ) => a . value . slice ( I . value , D . value ) ) , P = f ( ( ) => W ( S . value , s . value ) ) , x = f ( ( ) => a . value . length ) , S = f ( ( ) => Math . ceil ( x . value / r . value ) ) , I = f ( ( ) => ( s . value - 1 ) * r . value ) , D = f ( ( ) => s . value * r . value ) ;
137
+ } , T = f ( ( ) => a . value . slice ( D . value , I . value ) ) , y = f ( ( ) => G ( S . value , s . value ) ) , x = f ( ( ) => a . value . length ) , S = f ( ( ) => Math . ceil ( x . value / r . value ) ) , D = f ( ( ) => ( s . value - 1 ) * r . value ) , I = f ( ( ) => s . value * r . value ) ;
137
138
return C ( x , ( l , g ) => {
138
139
m ( 1 ) ;
139
140
} ) , C (
140
141
( ) => [ t . dsData , e , t . dsSortby , t . dsFilterFields , t . dsSearchIn , t . dsSearchAs , t . dsSortAs ] ,
141
142
( ) => {
142
143
let l = [ ] ;
143
- ! e . value && ! t . dsSortby . length && O ( t . dsFilterFields ) ? l = t . dsData . map ( ( g , E ) => E ) : ( l = t . dsData . map ( ( g , E ) => ( { index : E , value : g } ) ) , O ( t . dsFilterFields ) || ( l = H ( l , t . dsFilterFields ) ) , e . value && ( l = l . filter ( ( g ) => J ( t . dsSearchIn , t . dsSearchAs , g . value , e . value ) ) ) , t . dsSortby . length && l . sort ( q ( t . dsSortby , t . dsSortAs ) ) , l = l . map ( ( g ) => g . index ) ) , a . value = l , n (
144
+ ! e . value && ! t . dsSortby . length && O ( t . dsFilterFields ) ? l = t . dsData . map ( ( g , E ) => E ) : ( l = t . dsData . map ( ( g , E ) => ( { index : E , value : g } ) ) , O ( t . dsFilterFields ) || ( l = q ( l , t . dsFilterFields ) ) , e . value && ( l = l . filter ( ( g ) => H ( t . dsSearchIn , t . dsSearchAs , g . value , e . value ) ) ) , t . dsSortby . length && l . sort ( W ( t . dsSortby , t . dsSortAs ) ) , l = l . map ( ( g ) => g . index ) ) , a . value = l , n (
144
145
"update:dsData" ,
145
146
l . map ( ( g ) => t . dsData [ g ] )
146
147
) ;
@@ -152,16 +153,16 @@ const y = (t, n) => {
152
153
) , u ( "dsIndexes" , a ) , u ( "search" , d ) , u ( "showEntries" , b ) , u ( "setActive" , m ) , u ( "datasetI18n" , o ) , u (
153
154
"dsData" ,
154
155
f ( ( ) => t . dsData )
155
- ) , u ( "dsRows" , T ) , u ( "dsPages" , P ) , u ( "dsResultsNumber" , x ) , u ( "dsPagecount" , S ) , u ( "dsFrom" , I ) , u ( "dsTo" , D ) , u ( "dsPage" , s ) , {
156
+ ) , u ( "dsRows" , T ) , u ( "dsPages" , y ) , u ( "dsResultsNumber" , x ) , u ( "dsPagecount" , S ) , u ( "dsFrom" , D ) , u ( "dsTo" , I ) , u ( "dsPage" , s ) , {
156
157
dsIndexes : a ,
157
158
dsShowEntries : r ,
158
159
dsResultsNumber : x ,
159
160
dsPage : s ,
160
161
dsPagecount : S ,
161
- dsFrom : I ,
162
- dsTo : D ,
162
+ dsFrom : D ,
163
+ dsTo : I ,
163
164
dsRows : T ,
164
- dsPages : P ,
165
+ dsPages : y ,
165
166
search : d ,
166
167
showEntries : b ,
167
168
setActive : m
@@ -187,7 +188,8 @@ function U(t, n, s, e, r, o) {
187
188
}
188
189
} ) ;
189
190
}
190
- const ge = /* @__PURE__ */ y ( Q , [ [ "render" , U ] ] ) , X = {
191
+ const ge = /* @__PURE__ */ P ( Q , [ [ "render" , U ] ] ) , X = {
192
+ name : "DatasetInfo" ,
191
193
setup ( ) {
192
194
const t = i ( "dsResultsNumber" ) , n = i ( "dsFrom" ) , s = i ( "dsTo" ) , e = f ( ( ) => t . value !== 0 ? n . value + 1 : 0 ) , r = f ( ( ) => s . value >= t . value ? t . value : s . value ) ;
193
195
return {
@@ -201,7 +203,8 @@ const ge = /* @__PURE__ */ y(Q, [["render", U]]), X = {
201
203
function Y ( t , n , s , e , r , o ) {
202
204
return v ( ) , h ( "div" , null , c ( e . datasetI18n . showing ) + " " + c ( e . showing ) + " " + c ( e . datasetI18n . showingTo ) + " " + c ( e . showingTo ) + " " + c ( e . datasetI18n . showingOf ) + " " + c ( e . dsResultsNumber ) + " " + c ( e . datasetI18n . showingEntries ) , 1 ) ;
203
205
}
204
- const me = /* @__PURE__ */ y ( X , [ [ "render" , Y ] ] ) , Z = {
206
+ const me = /* @__PURE__ */ P ( X , [ [ "render" , Y ] ] ) , Z = {
207
+ name : "DatasetItem" ,
205
208
props : {
206
209
tag : {
207
210
type : String ,
@@ -235,7 +238,8 @@ function p(t, n, s, e, r, o) {
235
238
_ : 3
236
239
} ) ;
237
240
}
238
- const _e = /* @__PURE__ */ y ( Z , [ [ "render" , p ] ] ) , $ = {
241
+ const _e = /* @__PURE__ */ P ( Z , [ [ "render" , p ] ] ) , $ = {
242
+ name : "DatasetPager" ,
239
243
setup ( ) {
240
244
const t = _ ( V ) , n = i ( "dsPage" ) , s = i ( "dsPagecount" ) , e = f ( ( ) => n . value === 1 ) , r = f ( ( ) => n . value === s . value || s . value === 0 ) ;
241
245
return {
@@ -290,7 +294,8 @@ function re(t, n, s, e, r, o) {
290
294
] , 2 )
291
295
] ) ;
292
296
}
293
- const we = /* @__PURE__ */ y ( $ , [ [ "render" , re ] ] ) , oe = {
297
+ const we = /* @__PURE__ */ P ( $ , [ [ "render" , re ] ] ) , oe = {
298
+ name : "DatasetSearch" ,
294
299
props : {
295
300
dsSearchPlaceholder : {
296
301
type : String ,
@@ -302,7 +307,7 @@ const we = /* @__PURE__ */ y($, [["render", re]]), oe = {
302
307
}
303
308
} ,
304
309
setup ( t ) {
305
- const n = i ( "search" ) , s = _ ( "" ) , e = G ( ( r ) => {
310
+ const n = i ( "search" ) , s = _ ( "" ) , e = z ( ( r ) => {
306
311
n ( r ) ;
307
312
} , t . wait ) ;
308
313
return {
@@ -320,7 +325,8 @@ function le(t, n, s, e, r, o) {
320
325
onInput : n [ 0 ] || ( n [ 0 ] = ( a ) => e . input ( a . target . value ) )
321
326
} , null , 40 , de ) ;
322
327
}
323
- const be = /* @__PURE__ */ y ( oe , [ [ "render" , le ] ] ) , ie = {
328
+ const be = /* @__PURE__ */ P ( oe , [ [ "render" , le ] ] ) , ie = {
329
+ name : "DatasetShow" ,
324
330
props : {
325
331
dsShowEntries : {
326
332
type : Number ,
@@ -364,12 +370,12 @@ function ve(t, n, s, e, r, o) {
364
370
w ( "label" , null , c ( e . datasetI18n . entries ) , 1 )
365
371
] ) ;
366
372
}
367
- const ye = /* @__PURE__ */ y ( ie , [ [ "render" , ve ] ] ) ;
373
+ const Pe = /* @__PURE__ */ P ( ie , [ [ "render" , ve ] ] ) ;
368
374
export {
369
375
ge as Dataset ,
370
376
me as DatasetInfo ,
371
377
_e as DatasetItem ,
372
378
we as DatasetPager ,
373
379
be as DatasetSearch ,
374
- ye as DatasetShow
380
+ Pe as DatasetShow
375
381
} ;
0 commit comments