/
githubmirror
/
pocketbase
Обзор
Документация
Войти
/
githubmirror
/
pocketbase
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ui/src/fields/url/view.js
29 строк
846 B
Gani Georgiev
fix long url field value scroll view
20 июн 2026, 12:34
20 июн 2026, 12:34
be6671b
Код
Авторство
О чём код?
// { // record: undefined, // field: undefined, // short: false, // } export function view(props) { return t.div( { className: "record-field-view field-type-url" }, () => { const value = props.record[props.field.name] || ""; if (!value) { return t.span({ className: "missing-value" }); } return t.a({ href: () => value, className: () => `txt ${props.short ? "txt-ellipsis" : ""}`, rel: "noopener noreferrer", target: "_blank", textContent: app.utils.truncate(value), ariaDescription: app.attrs.tooltip("Open in new tab"), onclick: (e) => { e.stopPropagation(); }, }); }, ); }