@@ -54,6 +54,113 @@ exports[`Table > renders with as correctly 1`] = `
54
54
</section >"
55
55
` ;
56
56
57
+ exports [` Table > renders with body-bottom slot correctly 1` ] = `
58
+ "<div class = " relative overflow-auto" >
59
+ <table class = " min-w-full overflow-clip" >
60
+ <!--v-if-->
61
+ <thead class = " relative" >
62
+ <tr class = " data-[selected=true]:bg-elevated/50" >
63
+ <th data-pinned = " false" class = " px-4 py-3.5 text-sm text-highlighted text-left rtl:text-right font-semibold [& :has([role=checkbox])]:pe-0" >Id</th >
64
+ <th data-pinned = " false" class = " px-4 py-3.5 text-sm text-highlighted text-left rtl:text-right font-semibold [& :has([role=checkbox])]:pe-0" >Amount</th >
65
+ <th data-pinned = " false" class = " px-4 py-3.5 text-sm text-highlighted text-left rtl:text-right font-semibold [& :has([role=checkbox])]:pe-0" >Status</th >
66
+ <th data-pinned = " false" class = " px-4 py-3.5 text-sm text-highlighted text-left rtl:text-right font-semibold [& :has([role=checkbox])]:pe-0" >Email</th >
67
+ </tr >
68
+ <tr class = " absolute z-[1] left-0 w-full h-px bg-(--ui-border-accented)" ></tr >
69
+ </thead >
70
+ <tbody class = " divide-y divide-default [& >tr]:data-[selectable=true]:hover:bg-elevated/50 [& >tr]:data-[selectable=true]:focus-visible:outline-primary" >
71
+ <tr data-selected = " false" data-selectable = " false" data-expanded = " false" class = " data-[selected=true]:bg-elevated/50" >
72
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >m5gr84i9</td >
73
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >316</td >
74
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >success</td >
75
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >[email protected] </td >
76
+ </tr >
77
+ <!--v-if-->
78
+ <tr data-selected = " false" data-selectable = " false" data-expanded = " false" class = " data-[selected=true]:bg-elevated/50" >
79
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >3u1reuv4</td >
80
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >242</td >
81
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >success</td >
82
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >[email protected] </td >
83
+ </tr >
84
+ <!--v-if-->
85
+ <tr data-selected = " false" data-selectable = " false" data-expanded = " false" class = " data-[selected=true]:bg-elevated/50" >
86
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >derv1ws0</td >
87
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >837</td >
88
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >processing</td >
89
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >[email protected] </td >
90
+ </tr >
91
+ <!--v-if-->
92
+ <tr data-selected = " false" data-selectable = " false" data-expanded = " false" class = " data-[selected=true]:bg-elevated/50" >
93
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >5kma53ae</td >
94
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >874</td >
95
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >success</td >
96
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >[email protected] </td >
97
+ </tr >
98
+ <!--v-if-->
99
+ <tr data-selected = " false" data-selectable = " false" data-expanded = " false" class = " data-[selected=true]:bg-elevated/50" >
100
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >bhqecj4p</td >
101
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >721</td >
102
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >failed</td >
103
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >[email protected] </td >
104
+ </tr >
105
+ <!--v-if-->Body bottom slot
106
+ </tbody >
107
+ </table >
108
+ </div >"
109
+ ` ;
110
+
111
+ exports [` Table > renders with body-top slot correctly 1` ] = `
112
+ "<div class = " relative overflow-auto" >
113
+ <table class = " min-w-full overflow-clip" >
114
+ <!--v-if-->
115
+ <thead class = " relative" >
116
+ <tr class = " data-[selected=true]:bg-elevated/50" >
117
+ <th data-pinned = " false" class = " px-4 py-3.5 text-sm text-highlighted text-left rtl:text-right font-semibold [& :has([role=checkbox])]:pe-0" >Id</th >
118
+ <th data-pinned = " false" class = " px-4 py-3.5 text-sm text-highlighted text-left rtl:text-right font-semibold [& :has([role=checkbox])]:pe-0" >Amount</th >
119
+ <th data-pinned = " false" class = " px-4 py-3.5 text-sm text-highlighted text-left rtl:text-right font-semibold [& :has([role=checkbox])]:pe-0" >Status</th >
120
+ <th data-pinned = " false" class = " px-4 py-3.5 text-sm text-highlighted text-left rtl:text-right font-semibold [& :has([role=checkbox])]:pe-0" >Email</th >
121
+ </tr >
122
+ <tr class = " absolute z-[1] left-0 w-full h-px bg-(--ui-border-accented)" ></tr >
123
+ </thead >
124
+ <tbody class = " divide-y divide-default [& >tr]:data-[selectable=true]:hover:bg-elevated/50 [& >tr]:data-[selectable=true]:focus-visible:outline-primary" >Body top slot<tr data-selected = " false" data-selectable = " false" data-expanded = " false" class = " data-[selected=true]:bg-elevated/50" >
125
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >m5gr84i9</td >
126
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >316</td >
127
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >success</td >
128
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >[email protected] </td >
129
+ </tr >
130
+ <!--v-if-->
131
+ <tr data-selected = " false" data-selectable = " false" data-expanded = " false" class = " data-[selected=true]:bg-elevated/50" >
132
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >3u1reuv4</td >
133
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >242</td >
134
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >success</td >
135
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >[email protected] </td >
136
+ </tr >
137
+ <!--v-if-->
138
+ <tr data-selected = " false" data-selectable = " false" data-expanded = " false" class = " data-[selected=true]:bg-elevated/50" >
139
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >derv1ws0</td >
140
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >837</td >
141
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >processing</td >
142
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >[email protected] </td >
143
+ </tr >
144
+ <!--v-if-->
145
+ <tr data-selected = " false" data-selectable = " false" data-expanded = " false" class = " data-[selected=true]:bg-elevated/50" >
146
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >5kma53ae</td >
147
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >874</td >
148
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >success</td >
149
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >[email protected] </td >
150
+ </tr >
151
+ <!--v-if-->
152
+ <tr data-selected = " false" data-selectable = " false" data-expanded = " false" class = " data-[selected=true]:bg-elevated/50" >
153
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >bhqecj4p</td >
154
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >721</td >
155
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >failed</td >
156
+ <td data-pinned = " false" class = " p-4 text-sm text-muted whitespace-nowrap [& :has([role=checkbox])]:pe-0" >[email protected] </td >
157
+ </tr >
158
+ <!--v-if-->
159
+ </tbody >
160
+ </table >
161
+ </div >"
162
+ ` ;
163
+
57
164
exports [` Table > renders with caption correctly 1` ] = `
58
165
"<div class = " relative overflow-auto" >
59
166
<table class = " min-w-full overflow-clip" >
0 commit comments