Improve view state for tables
- Change
ViewState::Table { ... }toViewState::Table(TableState) - Adjust
Table::view_state()and all usages ofon_eventaccordingly
ViewState::Table { ... } to ViewState::Table(TableState)Table::view_state() and all usages of on_event accordingly