Luca Salvarani
2023-10-02 c8f5dbbad3a85749d8a74f5e3e3b222fe547d5d6
quartz/components/Graph.tsx
@@ -1,4 +1,4 @@
import { QuartzComponentConstructor } from "./types"
import { QuartzComponentConstructor, QuartzComponentProps } from "./types"
// @ts-ignore
import script from "./scripts/graph.inline"
import style from "./styles/graph.scss"
@@ -52,11 +52,11 @@
}
export default ((opts?: GraphOptions) => {
  function Graph() {
  function Graph({ displayClass }: QuartzComponentProps) {
    const localGraph = { ...defaultOptions.localGraph, ...opts?.localGraph }
    const globalGraph = { ...defaultOptions.globalGraph, ...opts?.globalGraph }
    return (
      <div class="graph">
      <div class={`graph ${displayClass ?? ""}`}>
        <h3>Graph View</h3>
        <div class="graph-outer">
          <div id="graph-container" data-cfg={JSON.stringify(localGraph)}></div>