@@ -10,50 +10,66 @@ https://flexsurfer.github.io/conduit-re-frisk-demo/
1010
1111## Features
1212
13- ### Current state for app-db and subscriptions sorted by keys
13+ ### - Current state for app-db and subscriptions sorted by keys
1414
15+ <details ><summary >screenshot</summary >
1516<img src =" ./img/feature-app-db.png " height =" 300 " >
17+ </details >
1618
17- ### Watching keys from app-db
1819
20+ ### - Watching keys from app-db
21+ <details ><summary >screenshot</summary >
1922<img src =" ./img/feature-watch.png " height =" 300 " >
23+ </details >
2024
21- ### Events with app-db difference for each event
25+ ### - History for key in app-db
26+ <details ><summary >screenshot</summary >
27+ <img src =" ./img/feature-history.png " height =" 300 " >
28+ </details >
2229
30+ ### - Events with app-db difference for each event
31+ <details ><summary >screenshot</summary >
2332<img src =" ./img/feature-event.png " height =" 300 " >
33+ </details >
2434
2535### re-frame tracing (** Important** : trace should be [ enabled] ( https://github.com/flexsurfer/re-frisk#enable-traces ) )
2636
27- #### Events and timeline (** Important** : with lots of events and high zoom might be slow, pause or clear events when working with timeline)
28-
37+ #### - Events and timeline (** Important** : with lots of events and high zoom might be slow, pause or clear events when working with timeline)
38+ < details >< summary >screenshot</ summary >
2939<img src =" ./img/feature-timeline.png " height =" 300 " >
40+ </details >
3041
31- #### Subscriptions
42+ #### - Subscriptions
3243
3344Render trace is supported only in the re-frisk-remote
34-
45+ < details >< summary >screenshot</ summary >
3546<img src =" /img/feature-subs.png " height =" 300 " >
47+ </details >
3648
37- #### Views sorted by mount order with subscripions
38-
49+ #### - Views sorted by mount order with subscripions
50+ < details >< summary >screenshot</ summary >
3951<img src =" /img/feature-views.png " height =" 300 " >
52+ </details >
4053
41- #### re-frame handlres statistics
42-
54+ #### - re-frame handlres statistics
55+ < details >< summary >screenshot</ summary >
4356<img src =" /img/feature-stat.png " height =" 300 " >
57+ </details >
4458
45- #### Graph for an epoch
46-
59+ #### - Graph for an epoch
60+ < details >< summary >screenshot</ summary >
4761<img src =" /img/feature-event-subs-graph.png " height =" 300 " >
62+ </details >
4863
49- #### Graph accumulated for an app life with weights (** Important** : with lots of subscriptions rendering might be slow!)
50-
64+ #### - Graph accumulated for an app life with weights (** Important** : with lots of subscriptions rendering might be slow!)
65+ < details >< summary >screenshot</ summary >
5166<img src =" /img/feature-subs-app-graph.png " height =" 300 " >
67+ </details >
5268
5369## Usage
5470
55- ` [re-frisk "1.5.2 "] `
56- ` [re-frisk-remote "1.5.2 "] `
71+ ` [re-frisk "1.6.0 "] `
72+ ` [re-frisk-remote "1.6.0 "] `
5773
5874** Important** : Please note the following compatibility table:
5975
@@ -70,11 +86,15 @@ re-frisk Version | React Version | Reagent Versions
7086
7187re-frisk will be embedded in the DOM of your application. So my suggestion is to use re-frisk-remote, it doesn't affect your application and has more features
7288
73- 1 . Add re-frisk as a dev dependency ` [re-frisk "1.5.2 "] `
89+ 1 . Add re-frisk as a dev dependency ` [re-frisk "1.6.0 "] `
7490
75912 . Enable re-frisk
7692
77- ` :preloads [re-frisk.preload] `
93+ ` :preloads [re-frisk.preload] `
94+
95+ OR if you want a hidden UI and open tool with Ctrl+H
96+
97+ ` :preloads [re-frisk.preload-hidden] `
7898
7999 OR
80100
@@ -87,14 +107,14 @@ re-frisk will be embedded in the DOM of your application. So my suggestion is to
87107
88108[ ![ Clojars] ( https://img.shields.io/clojars/v/re-frisk-remote.svg )] ( https://clojars.org/re-frisk-remote )
89109
90- 1 . Add re-frisk as a dev dependency ` [re-frisk-remote "1.5.2 "] `
110+ 1 . Add re-frisk as a dev dependency ` [re-frisk-remote "1.6.0 "] `
91111
921122 . Enable re-frisk on default port (4567):
93113
94114 ` :preloads [re-frisk-remote.preload] `
95115
96116 OR
97-
117+
98118 ` (:require [re-frisk-remote.core :as re-frisk-remote]) `
99119
100120 ` (re-frisk-remote/enable) `
@@ -107,7 +127,7 @@ re-frisk will be embedded in the DOM of your application. So my suggestion is to
107127
108128 add in ` deps.edn `
109129
110- ` :aliases {:dev {:extra-deps {re-frisk-remote {:mvn/version "1.5.1 "}}}}} `
130+ ` :aliases {:dev {:extra-deps {re-frisk-remote {:mvn/version "1.6.0 "}}}}} `
111131
112132 create ` re_frisk.clj `
113133
@@ -148,6 +168,13 @@ External window dimensions
148168(re-frisk/enable {:ext_height 1000 :ext_width 1200 })
149169```
150170
171+ Hidden UI, you can open and close tool by Ctrl+H
172+
173+ ``` clojure
174+ (re-frisk/enable {:hidden true })
175+ ```
176+
177+
151178If you don't need to watch events you can disable them
152179
153180``` clojure
0 commit comments