package com.badoo.chateau.example.ui.conversations.list;
import android.support.annotation.NonNull;
import android.support.design.widget.FloatingActionButton;
import com.badoo.barf.mvp.MvpView;
import com.badoo.barf.mvp.PresenterFactory;
import com.badoo.chateau.example.R;
import com.badoo.chateau.example.ui.conversations.list.CreateConversationPresenter.CreateConversationView;
import com.badoo.chateau.extras.ViewFinder;
class CreateConversationViewImpl implements CreateConversationView, MvpView {
private final CreateConversationPresenter mPresenter;
public CreateConversationViewImpl(@NonNull ViewFinder viewFinder,
@NonNull PresenterFactory<CreateConversationView, CreateConversationPresenter> presenterFactory) {
mPresenter = presenterFactory.init(this);
FloatingActionButton startNewChat = viewFinder.findViewById(R.id.conversations_start_new_chat_button);
startNewChat.setOnClickListener(v -> mPresenter.onCreateNewConversationClicked());
}
}