Admonition.jsx - Allow custom id to link to a note

This commit is contained in:
2020-10-23 16:58:42 +05:30
parent 3188ef8a5b
commit 36969c140f
+2 -2
View File
@@ -2,7 +2,7 @@ import React, { Component } from "react";
export default class Admonition extends Component { export default class Admonition extends Component {
render() { render() {
const { type, iconType, title, children, addIfmClass } = this.props; const { type, iconType, title, id, children, addIfmClass } = this.props;
let wrapperClasses = ["admonition", `admonition-${type}`]; let wrapperClasses = ["admonition", `admonition-${type}`];
if (addIfmClass) { if (addIfmClass) {
@@ -11,7 +11,7 @@ export default class Admonition extends Component {
} }
return ( return (
<div className={wrapperClasses.join(" ")}> <div className={wrapperClasses.join(" ")} id={id}>
<div className="admonition-heading"> <div className="admonition-heading">
<h5> <h5>
<div className="admonition-icon">{returnIcon(type, iconType)}</div> <div className="admonition-icon">{returnIcon(type, iconType)}</div>