optimize  list component

optimize  list component