11import filterCommands , { filterSearch , filterHidden } from "./index"
22import { CommandType } from "reactotron-core-contract"
33
4+ const EXAMPLE_VALUE_OBJECT = {
5+ id : 1 ,
6+ lastUpdateAt : "13:44" ,
7+ queries : [ ] ,
8+ mutations : [ ] ,
9+ cache : {
10+ "Launch:5eb87cd9ffd86e000604b32aSEARCHCACHE" : {
11+ __typename : "Launch" ,
12+ id : "5eb87cd9ffd86e000604b32a" ,
13+ mission_name : "FalconSat" ,
14+ launch_date_unix : 1143239400 ,
15+ launch_success : null ,
16+ upcoming : false ,
17+ } ,
18+ "Launch:5eb87cdaffd86e000604b32b" : {
19+ __typename : "Launch" ,
20+ id : "5eb87cdaffd86e000604b32b" ,
21+ mission_name : "DemoSat" ,
22+ launch_date_unix : 1174439400 ,
23+ launch_success : null ,
24+ upcoming : false ,
25+ } ,
26+ } ,
27+ }
28+
429const TEST_COMMANDS = [
530 { type : "SEARCHTYPE" } ,
631 { type : "ADUMMYOBJ" , payload : { message : "SEARCHMESSAGE" } } ,
@@ -12,6 +37,7 @@ const TEST_COMMANDS = [
1237 { type : "ADUMMYOBJ" , payload : { request : { url : "SEARCHURL" } } } ,
1338 { type : "log" , payload : { debug : "LOGDEBUG" } } ,
1439 { type : "client.intro" , payload : { connection : "SEARCHCONNECTION" } } ,
40+ { type : "display" , payload : { value : EXAMPLE_VALUE_OBJECT } } ,
1541]
1642
1743const TESTS = [
@@ -71,6 +97,23 @@ const TESTS = [
7197 search : "connection" ,
7298 result : [ { type : "client.intro" , payload : { connection : "SEARCHCONNECTION" } } ] ,
7399 } ,
100+ {
101+ name : "display => apollo client" ,
102+ search : "FalconSat" ,
103+ result : [
104+ {
105+ type : "display" ,
106+ payload : {
107+ value : EXAMPLE_VALUE_OBJECT ,
108+ } ,
109+ } ,
110+ ] ,
111+ } ,
112+ {
113+ name : "display => apollo client" ,
114+ search : "Falcon 9" ,
115+ result : [ ] ,
116+ } ,
74117 {
75118 name : "multiple results" ,
76119 search : "ADUMMYOBJ" ,
0 commit comments