پرش به مطلب اصلی

Alert

کامپوننت x-alert برای نمایش پیام‌های هشدار، موفقیت، خطا یا اطلاع‌رسانی به کاربر طراحی شده است. این کامپوننت از انواع مختلف استایل، آیکن، پیام و ساختار انعطاف‌پذیر پشتیبانی می‌کند و امکان نمایش دکمه‌های عملیاتی و محتوای سفارشی را نیز فراهم می‌سازد.


ویژگی‌ها

  • پشتیبانی از انواع مختلف هشدار مانند success، danger، warning، info و ...
  • امکان افزودن آیکن دلخواه با کلاس FontAwesome
  • قابلیت تعیین رنگ پس‌زمینه و نوع و ضخامت حاشیه
  • پشتیبانی از دکمه بستن هشدار (close)

ورودی‌های کامپوننت

نام پراپنوع دادهمقدار پیش‌فرضتوضیحات
titlestringnullعنوان هشدار که در بالای کامپوننت نمایش داده می‌شود
variantstring"primary"نوع هشدار: primary, secondary, success, danger, warning, info, info-2, light, dark
iconstringnullکلاس آیکن FontAwesome برای نمایش در ابتدای هشدار
messagestringnullمتن پیام اصلی داخل هشدار
backgroundstringnullکلاس رنگ پس‌زمینه سفارشی (مانند bg-success)
classstringnullکلاس‌های سفارشی CSS برای شخصی‌سازی بیشتر
borderStylestring"solid"نوع خط حاشیه: solid, dashed, dotted, ...
showCloseButtonbooleanfalseآیا دکمه بستن در گوشه نمایش داده شود یا خیر
inlinebooleanfalseنمایش عنوان و پیام به‌صورت درون‌خطی

اسلات‌ها

نام اسلاتتوضیحات
defaultمحتوای اصلی هشدار (در صورت استفاده، title و message نادیده گرفته می‌شوند)

مثال‌ها

نمونه ۱: هشدار موفق با پیام ساده

<x-alert
title="موفق"
variant="success"
message="کاربر شما با موفقیت درج شد"
showCloseButton="true"
/>