diff --git a/lib/src/Components/Profile/Subcomponents/ProfileStartEndView.tsx b/lib/src/Components/Profile/Subcomponents/ProfileStartEndView.tsx
index 67ac93f3..fa485c39 100644
--- a/lib/src/Components/Profile/Subcomponents/ProfileStartEndView.tsx
+++ b/lib/src/Components/Profile/Subcomponents/ProfileStartEndView.tsx
@@ -4,7 +4,7 @@ import type { Item } from '#types/Item'
export const ProfileStartEndView = ({ item }: { item: Item }) => {
return (
-
+
)
diff --git a/lib/src/Components/Templates/DialogModal.tsx b/lib/src/Components/Templates/DialogModal.tsx
index a0e87c26..ef90afae 100644
--- a/lib/src/Components/Templates/DialogModal.tsx
+++ b/lib/src/Components/Templates/DialogModal.tsx
@@ -9,7 +9,7 @@ const isClickInsideRectangle = (e: MouseEvent, element: HTMLElement) => {
}
interface Props {
- title: string
+ title?: string
isOpened: boolean
onClose: () => void
children: React.ReactNode
@@ -52,7 +52,9 @@ const DialogModal = ({
}
>
-
{title}
+ {title && (
+ {title}
+ )}
{children}
{showCloseButton && (
diff --git a/lib/src/types/Item.d.ts b/lib/src/types/Item.d.ts
index ece0d01d..967277b7 100644
--- a/lib/src/types/Item.d.ts
+++ b/lib/src/types/Item.d.ts
@@ -27,7 +27,7 @@ interface ItemSecret {
*/
export interface Item {
id: string
- name: string
+ name?: string
text?: string
data?: string
position?: Point | null
diff --git a/lib/src/types/ItemType.d.ts b/lib/src/types/ItemType.d.ts
index a3ddb207..5de92e11 100644
--- a/lib/src/types/ItemType.d.ts
+++ b/lib/src/types/ItemType.d.ts
@@ -18,7 +18,15 @@ export interface ItemType {
questlog: boolean
custom_profile_url?: string
small_form_edit?: boolean
- botton_label?: string
+ button_label?: string
text_input_label?: string
show_header_view_in_form?: boolean
+ cta_button_label?: string
+ subtitle_mode?: 'address' | 'custom' | 'none'
+ subtitle_label?: string
+ cta_relation?: string
+ show_cta_button?: boolean
+ show_qr_button?: boolean
+ show_navigation_button?: boolean
+ show_share_button?: boolean
}