package com.qboxus.tictic.activitesfragments.chat.viewholders;

import android.view.View;
import android.widget.RelativeLayout;
import android.widget.TextView;

import androidx.recyclerview.widget.RecyclerView;

import com.facebook.drawee.view.SimpleDraweeView;
import com.qboxus.tictic.activitesfragments.chat.ChatAdapter;
import com.qboxus.tictic.activitesfragments.chat.ChatModel;
import com.qboxus.tictic.R;

public class ChatShareProfileViewholder extends RecyclerView.ViewHolder {
    public TextView tvFullName,tvUsername, datetxt, messageSeen;
    public RelativeLayout tabShareProfile;
    public SimpleDraweeView userProfile;
    public View view;

    public ChatShareProfileViewholder(View itemView) {
        super(itemView);
        view = itemView;
        userProfile=view.findViewById(R.id.userProfile);
        this.tvFullName = view.findViewById(R.id.tvFullName);
        this.tvUsername = view.findViewById(R.id.tvUserName);
        this.datetxt = view.findViewById(R.id.datetxt);
        messageSeen = view.findViewById(R.id.message_seen);
        tabShareProfile=view.findViewById(R.id.tabShareProfile);
    }

    public void bind(final ChatModel item, final ChatAdapter.OnItemClickListener listener,int position) {
        tabShareProfile.setOnClickListener(v -> {
            listener.onItemClick(item, v,position);
        });
    }
}
