const imageUrl = (path) => new URL(path, import.meta.url).href;
:src="imageUrl(menuItem.iconPath)"
// В браузере норм сработает и с пробелами. Просто оберните в тег ссылки.
$txtphone = trim($_POST['phone']);
$txtphone = "<a href='tel:$txtphone'>$txtphone</a>";
// Для телеги вырежьте все, кроме цифр
$phone = strip_tags($_POST['phone']);
$phone = preg_replace('/\D/', '', $phone);
$phone = '+'.$phone; // Плюсик вернем.
при определённом условии
вывести предупреждение
echo 'предупреждение';
в виде чексбокса
context
, скорее всего, всегда определена, и ее проверять не стоит.attachments
с индексом 0
, поэтому и нужно проверять егоcontext.attachments[0]?.postType
attachments
я не в курсе. Если он тоже может отсутствовать, то тогда такcontext.attachments?.[0]?.postType