File tree Expand file tree Collapse file tree
demo/lib/forest_admin_rails
warehouse/lib/forest_admin_rpc_agent Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -11,12 +11,10 @@ def self.setup!
1111 )
1212 mongo_datasource = ForestAdminDatasourceMongoid ::Datasource . new ( options : { flatten_mode : 'none' } )
1313
14- #rpc_datasource = ForestAdminDatasourceRpc.build({uri: 'http://0.0.0.0:5000'})
15- #rpc_datasource2 = ForestAdminDatasourceRpc.build({uri: 'http://0.0.0.0:5001'})
16- #rpc_datasource3 = ForestAdminDatasourceRpc.build({uri: 'http://127.0.0.1:5002', auth_secret: '083f924631d91358a52098158ff3890574922f4749dddbbb'})
14+ rpc_datasource = ForestAdminDatasourceRpc . build ( { uri : 'http://0.0.0.0:5000' } )
1715
1816 @agent = ForestAdminAgent ::Builder ::AgentFactory . instance
19- # .add_datasource(rpc_datasource2 )
17+ . add_datasource ( rpc_datasource )
2018 . add_datasource ( datasource , rename : {
2119 'User' => 'Customer' ,
2220 } )
Original file line number Diff line number Diff line change 33
44module ForestAdminRpcAgent
55 class CreateRpcAgent
6- # Include necessary types from Forest Admin packages
7- include ForestAdminDatasourceToolkit ::Components ::Query
8- include ForestAdminDatasourceToolkit ::Components ::Query ::ConditionTree
9- include ForestAdminDatasourceCustomizer ::Decorators ::Action ::Types
10-
11- # Make BaseAction available
12- BaseAction = ForestAdminDatasourceCustomizer ::Decorators ::Action ::BaseAction
6+ # Single include brings all commonly-used Forest Admin types
7+ include ForestAdmin ::Types
138
149 def self . setup!
1510 datasource = ForestAdminDatasourceActiveRecord ::Datasource . new ( Rails . env . to_sym )
@@ -67,9 +62,9 @@ def self.setup!
6762 )
6863 end
6964
70- # agent.add_chart('appointments') do |_context, result_builder|
71- # result_builder.value(784, 760)
72- # end
65+ agent . add_chart ( 'appointments' ) do |_context , result_builder |
66+ result_builder . value ( 784 , 760 )
67+ end
7368
7469 agent . build
7570 end
You can’t perform that action at this time.
0 commit comments