private void bindData() {
    adapter = new SessionsAdapter(getActivity());

    binding.recyclerView.setAdapter(adapter);
    binding.recyclerView.setLayoutManager(new LinearLayoutManager(getActivity()));
    int spacing = getResources().getDimensionPixelSize(R.dimen.spacing_xsmall);
    binding.recyclerView.addItemDecoration(new SpaceItemDecoration(spacing));
    adapter.addAll(sessions);
  }
 @Override
 public void onActivityResult(int requestCode, int resultCode, Intent data) {
   super.onActivityResult(requestCode, resultCode, data);
   switch (requestCode) {
     case REQ_DETAIL:
       if (resultCode == Activity.RESULT_OK) {
         Session session = Parcels.unwrap(data.getParcelableExtra(Session.class.getSimpleName()));
         if (session != null) {
           adapter.refresh(session);
           onChangeSessionListener.onChangeSession(Collections.singletonList(session));
         }
       }
       break;
   }
 }