@@ -21,6 +21,76 @@ Data visualization components library that implements organizational chart and m
21
21
* [ React Live Samples] ( https://basicprimitives.github.io/react/ )
22
22
* [ React Live Demos] ( http://react.basicprimitives.com:8080 )
23
23
24
+
25
+ ### Example
26
+
27
+ ```
28
+ npx create-react-app test1
29
+ cd test1
30
+
31
+ yarn add basicprimitivesreact
32
+
33
+ yarn start
34
+ ```
35
+
36
+ Add following changes into App.js
37
+
38
+ ``` JavaScript
39
+ import React from ' react' ;
40
+ import ' ./App.css' ;
41
+ import { OrgDiagram } from ' basicprimitivesreact' ;
42
+ import primitives from ' basicprimitives' ;
43
+
44
+ var photos = {
45
+ a: ' data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAA8CAIAAACrV36WAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGnSURBVGhD7dnBbQJBDAVQk1o2QjlQwKYGzpSwKQfq4IxICRTB9jLZHCJFwWv7/7EiDt6zmX2yPYMHNq01eb7n5flI36JiIXWpbFW2kAwgsdVblS0kA0hs9db/ZWs+vW/Wno9PxPE3dhls6Od+HI1XT1d64Sb8R5utEulwdbA8VY+LZ/kqkfF456pBHxDz5Xxze/p2vsxukBbAshTVOE0PO4B2cUlWKrgUTKsrV0eut3RVU/cm5aKKqPXVbjuIDPtDUh2JImq1+jmjkupIFNFStXadHncWXkecpb3393me4oJZnionXyjLV6W4QFZEleHCWNG+0eKggQJiRVV6vhAXwoqrul0AC1H1uuIsTLUyukYH1jBL7WJ8lgq6oqwkVXSQDrLSVEFXjJWoirlCrFRVyBVhJasirgCr65tEv7a5A5jL0tcN7vNl9OVcHqtXRbocVr+Kc9k3H/3qPL69Ise7dh0SsS+2JmtFddgvdy/gGbY7Jdp2GRcyrlu1BfUjxtiPRm/lqVbGHOMHnU39zQm0I/UbBLA+GVosJHGVrcoWkgEktnoLydYXkF/LiXG21MwAAAAASUVORK5CYII=' ,
46
+ b: ' data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAA8CAIAAACrV36WAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHFSURBVGhD7dk/bsIwFAZwp2dJOqCeIJwAunTqEcIYDsDYrUsYm61rJ5YmJyAnqDo03CW1XSIh4vi9l+o90eKsWOLnz3/4IqKu69TlPTeXRzKiwKKsS0grpEVJgDI27K2QFiUBytg/u7cO23n0i2dVU1Lqx7KnVS7tnIg6dtZx/kZHoEmxjE7TsDJJlpXhYMIsDXvaHuBDMJGVFq1u296nLVLn1zdv77BrIguer4rzfeekYVx8LCOP802GmMFwCC9LqWTmXkoAy81yff3dbQxFyM1qP5tzQjpLIBXzC1m9WpYD1eM9GBYfy/7CO1DFaw6rlIKuH/chB1fBPQBx3f14uPfWCU+b9qikxF72bUpokxirWSe00iW4iLbZIKuNKAtfuiayMEdqrELo0OZQuZnIwlwQpkKMXC/N+tn/5sHIsnRtq1wlotx5XdwsLVs8uFwfX74yKMDCLPj5mOtl1btBiwADZE/L1W20KvXXG07WSLexUUENVbTY9IsH3sacaY3uoGwDFRx5lk7qZQHteWlWVqFqlyDLbig4KBukBCur7LlCxXRc3Sj8nwjt85PPJRaRwOmHBhYltJBWSIuSAGVs2Fv/IK1vKZY5XO2KxFcAAAAASUVORK5CYII=' ,
47
+ c: ' data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAA8CAIAAACrV36WAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHJSURBVGhD7ZnNccIwEIVxagEODBWYfkg70EbuIR1QAcMBuxfFjklixpLeeyuS8WF1ZaX99q1+dk0VQljMb7zMD6knciwlL66Wq6UooNj63nK1FAUU2/K99fFaxcfu2Cokj7bdU20azaFmne5PsoeFPCOE054FGtlpbCqWCelOVx8aVgQJq4RpQGPJeKxypoGMyiaLlYWaesqZM4pxWEkvWRfJw4rBGKzU8kw64gFBLgLLuPL3oYtOR1wYK07FKHUHi4oNuCCWKdjH62nExUaDsCyhsndmxg481e3723n60mzXS8Pzo0wBWM01QlVvVooLi62lsPl7sUBX3d4ulljL51jUKvcKV3AsKNHIIK/Wcr1VFnuerSWJl1tB78ChA6zVJtJInK8Nt7jdCmDFs6jK1R53VaX1Z+gBe+5TzdbN6KkOiRqQLQW6qC31GsSyLfubg0RYpfVWMlyqh7HW24RaIZVI1Pel2x+4BSisHFi09ct/oIBQ3T8Y6CT+/D7L9rWnEz7SJC9SQqneFa/WIFuRZiSTAcuMxiNZ1LJsNY3oy4OaxMkJSW841DnnDlvVo81vWOqtf4jCsRSRXS1XS1FAsfW95WopCii2n0mWgWSKWlxrAAAAAElFTkSuQmCC'
48
+ };
49
+
50
+ function App () {
51
+ const config = {
52
+ pageFitMode: primitives .common .PageFitMode .AutoSize ,
53
+ autoSizeMinimum: { width: 100 , height: 100 },
54
+ cursorItem: 0 ,
55
+ highlightItem: 0 ,
56
+ hasSelectorCheckbox: primitives .common .Enabled .True ,
57
+ items: [
58
+ {
59
+ id: 0 ,
60
+ parent: null ,
61
+ title: ' Scott Aasrud' ,
62
+ description: ' VP, Public Sector' ,
63
+ image: photos .a
64
+ },
65
+ {
66
+ id: 1 ,
67
+ parent: 0 ,
68
+ title: ' Ted Lucas' ,
69
+ description: ' VP, Human Resources' ,
70
+ image: photos .b
71
+ },
72
+ {
73
+ id: 2 ,
74
+ parent: 0 ,
75
+ title: ' Fritz Stuger' ,
76
+ description: ' Business Solutions, US' ,
77
+ image: photos .c
78
+ }
79
+ ]
80
+ };
81
+
82
+ return (
83
+ < div className= " App" >
84
+ < OrgDiagram centerOnCursor= {true } config= {config} / >
85
+ < / div>
86
+ );
87
+ }
88
+
89
+ export default App ;
90
+ ```
91
+
92
+ See more examples in GIT repository.
93
+
24
94
## Free for Non-commercial
25
95
* Do you want to use Basic Primitives Diagrams for a personal website, a school site or a non-profit organization? Then you don't need the author's permission, just go on and use Basic Primitives Diagrams. For commercial websites and projects, see [ License and Pricing] ( https://www.basicprimitives.com/index.php?option=com_content&view=article&id=14&Itemid=18&lang=en ) .
26
96
0 commit comments