Tafsir of Surah Al-Hadid 57:8
﴿وَمَا لَكُمْ لَا تُؤْمِنُونَ بِاللَّهِ وَالرَّسُولُ يَدْعُوكُمْ لِتُؤْمِنُوا بِرَبِّكُمْ وَقَدْ أَخَذَ مِيثَاقَكُمْ إِن كُنتُم مُّؤْمِنِينَ﴾
Translation of the meaning
And why do you not believe in Allāh while the Messenger invites you to believe in your Lord and He has taken your covenant, if you should [truly] be believers?
English Translation - Noor International Center — v1.1.2 · QuranEnc.comThe words of the two imams are given in their original Arabic, verbatim, with references.
Shaykh al-Islam Ibn Taymiyyah
وهذا لا يخاطب به كافر؛ وكفار مكة لم يكن أخذ ميثاقهم وإنما أخذ ميثاق المؤمنين ببيعتهم له؛ فإن كل من كان مسلما مهاجرا كان يبايع النبي صلى الله عليه وسلم كما بايعه الأنصار ليلة العقبة وإنما دعاهم إلى تحقيق الإيمان وتكميله بأداء ما يجب من تمامه باطنا وظاهرا«مجموع الفتاوى» 7/231