|
81 | 81 | on-connect (uix.core/use-callback
|
82 | 82 | #(on-connect-callback setEdges %)
|
83 | 83 | [setEdges])]
|
84 |
| - |
85 |
| - ($ :div {:style {:width "100vw" :height "100vh"} :class "system-view"} |
86 |
| - ($ (.-Provider ctx/update-node-context) {:value update-node} |
87 |
| - ($ ReactFlow {:nodes nodes |
88 |
| - :edges edges |
89 |
| - :onNodesChange onNodesChange |
90 |
| - :onEdgesChange onEdgesChange |
91 |
| - :onConnect on-connect |
92 |
| - :nodeTypes node-types} |
93 |
| - ($ MiniMap) |
94 |
| - ($ Controls) |
95 |
| - ($ Panel {:position "top-left" :class "logo"} |
96 |
| - ($ :img {:src "/images/parts-logo-horizontal.svg" :width 150})) |
97 |
| - ($ Panel {:position "top-right" :class "toolbar"} |
98 |
| - ($ parts-toolbar |
99 |
| - ($ auth-status-bar) |
100 |
| - ($ :span " Add part: ") |
101 |
| - ($ :div {:class "join"} |
102 |
| - ($ :button |
103 |
| - {:class "btn btn-xs join-item" |
104 |
| - :on-click (fn [] (setNodes (add-node "unknown")))} |
105 |
| - "Unknown") |
106 |
| - ($ :button |
107 |
| - {:class "btn btn-xs join-item" |
108 |
| - :on-click (fn [] (setNodes (add-node "exile")))} |
109 |
| - "Exile") |
110 |
| - ($ :button |
111 |
| - {:class "btn btn-xs join-item" |
112 |
| - :on-click (fn [] (setNodes (add-node "firefighter")))} |
113 |
| - "Firefighter") |
114 |
| - ($ :button |
115 |
| - {:class "btn btn-xs join-item" |
116 |
| - :on-click (fn [] (setNodes (add-node "manager")))} |
117 |
| - "Manager")))) |
118 |
| - ($ Background {:variant "dots" |
119 |
| - :gap 12 |
120 |
| - :size 1})))))) |
| 84 | + ($ :div {:class "system-container"} |
| 85 | + ($ :div {:class "system-view"} |
| 86 | + ($ (.-Provider ctx/update-node-context) {:value update-node} |
| 87 | + ($ ReactFlow {:nodes nodes |
| 88 | + :edges edges |
| 89 | + :onNodesChange onNodesChange |
| 90 | + :onEdgesChange onEdgesChange |
| 91 | + :onConnect on-connect |
| 92 | + :nodeTypes node-types} |
| 93 | + ($ MiniMap) |
| 94 | + ($ Controls) |
| 95 | + ($ Panel {:position "top-left" :class "logo"} |
| 96 | + ($ :img {:src "/images/parts-logo-horizontal.svg" :width 150})) |
| 97 | + ($ Panel {:position "top-right" :class "toolbar"} |
| 98 | + ($ parts-toolbar |
| 99 | + ($ :span " Add part: ") |
| 100 | + ($ :div {:class "join"} |
| 101 | + ($ :button |
| 102 | + {:class "btn btn-xs join-item" |
| 103 | + :on-click (fn [] (setNodes (add-node "unknown")))} |
| 104 | + "Unknown") |
| 105 | + ($ :button |
| 106 | + {:class "btn btn-xs join-item" |
| 107 | + :on-click (fn [] (setNodes (add-node "exile")))} |
| 108 | + "Exile") |
| 109 | + ($ :button |
| 110 | + {:class "btn btn-xs join-item" |
| 111 | + :on-click (fn [] (setNodes (add-node "firefighter")))} |
| 112 | + "Firefighter") |
| 113 | + ($ :button |
| 114 | + {:class "btn btn-xs join-item" |
| 115 | + :on-click (fn [] (setNodes (add-node "manager")))} |
| 116 | + "Manager")))) |
| 117 | + ($ Background {:variant "dots" |
| 118 | + :gap 12 |
| 119 | + :size 1})))) |
| 120 | + ($ :div {:class "sidebar p-4"} |
| 121 | + ($ auth-status-bar))))) |
0 commit comments