use state for selected
use state for selected

krausest/js-framework-benchmark,krausest/js-framework-benchmark,krausest/js-framework-benchmark,krausest/js-framework-benchmark,krausest/js-framework-benchmark,krausest/js-framework-benchmark