package tellh.com.gitclub.presentation.contract;
import tellh.com.gitclub.common.base.BaseView;
import tellh.com.gitclub.common.base.MvpPresenter;
import tellh.com.gitclub.model.entity.UserInfo;
public interface PersonalPageContract {
interface View extends BaseView {
void onGetUserInfo(UserInfo userInfo);
void onCheckFollowing(Boolean isFollowing);
}
interface Presenter extends MvpPresenter<View> {
void checkIfFollowing(String user);
void getUserInfo(String user);
void toFollow(String user, boolean toggle);
}
}