Skip to content

Commit 6996c24

Browse files
committed
Merge branch 'develop' of github.com:DiscipleTools/disciple-tools-theme into develop
2 parents 0929552 + 315dd60 commit 6996c24

8 files changed

Lines changed: 2347 additions & 2591 deletions

File tree

dt-assets/build/components/index.es.js

Lines changed: 20 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,31 @@
1-
import { E as s, C as e, w as D, B as o, D as i, b as l, c as n, e as r, f as c, g as p, a as u, v as C, A as M, h as T, x as m, i as x, j as S, k as d, y as g, l as B, u as h, t as A, m as L, n as b, o as v, p as f, q as w, z as y, r as F, d as j } from "./index-CUXbPulI.js";
1+
import { B as e, C as s, v as D, A as o, D as i, a as l, b as n, d as c, e as r, f as u, u as p, z as C, g as M, w as T, h as m, i as x, j as S, x as g, k as B, t as d, r as h, l as A, m as L, n as b, o as v, p as f, y, q as F, c as j } from "./index-Cs_p4NyL.js";
22
export {
3-
s as ApiService,
4-
e as ComponentService,
3+
e as ApiService,
4+
s as ComponentService,
55
D as DtAlert,
66
o as DtBase,
77
i as DtButton,
88
l as DtChurchHealthCircle,
99
n as DtConnection,
10-
r as DtCopyText,
11-
c as DtDate,
12-
p as DtDatetime,
13-
u as DtDropdown,
14-
C as DtFormBase,
15-
M as DtIcon,
16-
T as DtLabel,
17-
m as DtList,
18-
x as DtLocation,
19-
S as DtLocationMap,
20-
d as DtMapModal,
10+
c as DtCopyText,
11+
r as DtDate,
12+
u as DtDatetime,
13+
p as DtFormBase,
14+
C as DtIcon,
15+
M as DtLabel,
16+
T as DtList,
17+
m as DtLocation,
18+
x as DtLocationMap,
19+
S as DtMapModal,
2120
g as DtModal,
2221
B as DtMultiSelect,
23-
h as DtMultiSelectButtonGroup,
24-
A as DtMultiText,
25-
L as DtNumberField,
26-
b as DtSingleSelect,
27-
v as DtTags,
28-
f as DtText,
29-
w as DtTextArea,
22+
d as DtMultiSelectButtonGroup,
23+
h as DtMultiText,
24+
A as DtNumberField,
25+
L as DtSingleSelect,
26+
b as DtTags,
27+
v as DtText,
28+
f as DtTextArea,
3029
y as DtTile,
3130
F as DtToggle,
3231
j as DtUsersConnection

dt-assets/build/components/index.js

Lines changed: 1154 additions & 1282 deletions
Large diffs are not rendered by default.

dt-assets/build/components/index.umd.cjs

Lines changed: 1154 additions & 1282 deletions
Large diffs are not rendered by default.

dt-assets/build/css/light.min.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dt-core/global-functions.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -645,6 +645,9 @@ function render_field_for_display( $field_key, $fields, $post, $show_extra_contr
645645
case 'textarea':
646646
DT_Components::render_textarea( $field_key, $fields, $post, $params );
647647
break;
648+
case 'boolean':
649+
DT_Components::render_toggle( $field_key, $fields, $post, $params );
650+
break;
648651
case 'location_meta':
649652
DT_Components::render_location_meta( $field_key, $fields, $post, $params );
650653
break;

dt-core/utilities/dt-components.php

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -275,4 +275,14 @@ public static function render_textarea( $field_key, $fields, $post, $params = []
275275
</dt-textarea>
276276
<?php
277277
}
278+
279+
public static function render_toggle( $field_key, $fields, $post, $params = [] ) {
280+
$shared_attributes = self::shared_attributes( $field_key, $fields, $post, $params );
281+
?>
282+
<dt-toggle <?php echo wp_kses_post( $shared_attributes ) ?>
283+
<?php echo esc_html( checked( $post[$field_key], '1', false ) ) ?>>
284+
<?php dt_render_icon_slot( $fields[$field_key] ) ?>
285+
</dt-toggle>
286+
<?php
287+
}
278288
}

package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"devDependencies": {
1313
"@babel/eslint-parser": "^7.28.4",
1414
"@babel/preset-env": "^7.28.3",
15-
"@disciple.tools/web-components": "^0.8.3",
15+
"@disciple.tools/web-components": "^0.8.6",
1616
"@eslint/js": "^9.37.0",
1717
"autoprefixer": "^10.4.21",
1818
"browser-sync": "^3.0.3",

0 commit comments

Comments
 (0)