mirror of
https://github.com/zadam/trilium.git
synced 2025-10-20 23:29:02 +02:00
feat(react): add hlep page to branch prefix
This commit is contained in:
parent
5d9bd0f6d3
commit
f8b563704f
@ -34,6 +34,7 @@ function BranchPrefixDialogComponent({ branch }: BranchPrefixDialogProps) {
|
|||||||
size="lg"
|
size="lg"
|
||||||
onShown={() => branchInput.current?.focus()}
|
onShown={() => branchInput.current?.focus()}
|
||||||
onSubmit={onSubmit}
|
onSubmit={onSubmit}
|
||||||
|
helpPageId="TBwsyfadTA18"
|
||||||
footer={<button class="btn btn-primary btn-sm">{t("branch_prefix.save")}</button>}
|
footer={<button class="btn btn-primary btn-sm">{t("branch_prefix.save")}</button>}
|
||||||
>
|
>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
|
@ -14,9 +14,10 @@ interface ModalProps {
|
|||||||
*/
|
*/
|
||||||
onSubmit?: () => void;
|
onSubmit?: () => void;
|
||||||
onShown?: () => void;
|
onShown?: () => void;
|
||||||
|
helpPageId?: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
export default function Modal({ children, className, size, title, footer, onShown, onSubmit }: ModalProps) {
|
export default function Modal({ children, className, size, title, footer, onShown, onSubmit, helpPageId }: ModalProps) {
|
||||||
const modalRef = useRef<HTMLDivElement>(null);
|
const modalRef = useRef<HTMLDivElement>(null);
|
||||||
|
|
||||||
if (onShown) {
|
if (onShown) {
|
||||||
@ -34,6 +35,9 @@ export default function Modal({ children, className, size, title, footer, onShow
|
|||||||
<div className="modal-content">
|
<div className="modal-content">
|
||||||
<div className="modal-header">
|
<div className="modal-header">
|
||||||
<h5 className="modal-title">{title}</h5>
|
<h5 className="modal-title">{title}</h5>
|
||||||
|
{helpPageId && (
|
||||||
|
<button className="help-button" type="button" data-in-app-help={helpPageId} title={t("branch_prefix.help_on_tree_prefix")}>?</button>
|
||||||
|
)}
|
||||||
<button type="button" className="btn-close" data-bs-dismiss="modal" aria-label={t("modal.close")}></button>
|
<button type="button" className="btn-close" data-bs-dismiss="modal" aria-label={t("modal.close")}></button>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user