+ {props.imageSource && (
+

+ )}
+
+ {props.caption}
+
+
+ {props.pageDescription}
+
+ {props.forChangeLayout &&
+ !enterpriseSubscriptionFault(props.pageIsEnterpriseOnly) && (
+
+
+ setConvertWholeBookChecked(
+ !convertWholeBookChecked
+ )
+ }
+ >
+ Change all similar pages in this book to this
+ layout.
+
+ {props.willLoseData && (
+
+
+ Converting to this layout will cause some
+ content to be lost.
+
+
+ setContinueChecked(!continueChecked)
+ }
+ >
+ Continue anyway
+
+
+ )}
+
+ )}
+ {!enterpriseSubscriptionFault(props.pageIsEnterpriseOnly) && (
+
+
+ addOrChoosePageClickHandler(
+ !!props.forChangeLayout,
+ props.pageId,
+ props.templateBookPath,
+ continueChecked,
+ !!props.willLoseData,
+ convertWholeBookChecked
+ )
+ }
+ >
+ {buttonEnglishText}
+
+
+ )}
+ {enterpriseSubscriptionFault(props.pageIsEnterpriseOnly) && (
+
+
+
+ )}
+
+ );
+};
+
+export default TemplatePagePreview;
diff --git a/src/BloomBrowserUI/react_components/checkbox.tsx b/src/BloomBrowserUI/react_components/checkbox.tsx
index 7fce42925f01..6d3bf6b6ea23 100644
--- a/src/BloomBrowserUI/react_components/checkbox.tsx
+++ b/src/BloomBrowserUI/react_components/checkbox.tsx
@@ -41,7 +41,7 @@ export class Checkbox extends LocalizableElement