File tree Expand file tree Collapse file tree
apps/obsidian/src/components Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55 Notice ,
66 FrontMatterCache ,
77 setIcon ,
8+ setTooltip ,
89} from "obsidian" ;
910import { createRoot , Root } from "react-dom/client" ;
1011import DiscourseGraphPlugin from "~/index" ;
@@ -157,12 +158,16 @@ const DiscourseContext = ({ activeFile }: DiscourseContextProps) => {
157158 ) }
158159 { nodeType . name || "Unnamed Node Type" }
159160 < button
161+ ref = { ( el ) => {
162+ if ( el ) {
163+ const name = nodeType . name || "Unnamed Node Type" ;
164+ setTooltip ( el , `Create Base view for ${ name } nodes` ) ;
165+ }
166+ } }
160167 onClick = { ( ) => {
161168 void createBaseForNodeType ( plugin , nodeType ) ;
162169 } }
163170 className = "clickable-icon ml-1"
164- title = { `Create Base view for ${ nodeType . name } ` }
165- aria-label = { `Create Base view for ${ nodeType . name } ` }
166171 >
167172 < div
168173 ref = { ( el ) => ( el && setIcon ( el , "layout-list" ) ) || undefined }
You can’t perform that action at this time.
0 commit comments