| 77 | assert State.backend_vars == {"_reflex_internal_links": None} |
| 78 | |
| 79 | def index() -> rx.Component: |
| 80 | return rx.center( |
| 81 | rx.vstack( |
| 82 | rx.input( |
| 83 | id="token", |
| 84 | value=State.router.session.client_token, |
| 85 | is_read_only=True, |
| 86 | ), |
| 87 | rx.button("Increment", on_click=State.increment, id="increment"), |
| 88 | rx.button("Do nothing", on_click=State.mark_dirty, id="mark_dirty"), |
| 89 | rx.text("count:"), |
| 90 | rx.text(State.count, id="count"), |
| 91 | rx.text("count1:"), |
| 92 | rx.text(State.count1, id="count1"), |
| 93 | rx.text("count1_backend:"), |
| 94 | rx.text(State.count1_backend, id="count1_backend"), |
| 95 | rx.text("_count1_backend:"), |
| 96 | rx.text(State._count1_backend, id="_count1_backend"), |
| 97 | rx.text("count3:"), |
| 98 | rx.text(State.count3, id="count3"), |
| 99 | rx.text("depends_on_count:"), |
| 100 | rx.text( |
| 101 | State.depends_on_count, |
| 102 | id="depends_on_count", |
| 103 | ), |
| 104 | rx.text("depends_on_count1:"), |
| 105 | rx.text( |
| 106 | State.depends_on_count1, |
| 107 | id="depends_on_count1", |
| 108 | ), |
| 109 | rx.text("depends_on_count3:"), |
| 110 | rx.text( |
| 111 | State.depends_on_count3, |
| 112 | id="depends_on_count3", |
| 113 | ), |
| 114 | rx.text("special_floats:"), |
| 115 | rx.text( |
| 116 | State.special_floats.join(", "), |
| 117 | id="special_floats", |
| 118 | ), |
| 119 | ), |
| 120 | ) |
| 121 | |
| 122 | app = rx.App() |
| 123 | app.add_page(index) |