В Pug можно передать название иконки в миксин с помощью аргументов. Миксин - это переиспользуемый фрагмент кода, который может принимать аргументы.
Для передачи названия иконки в миксин, нужно определить аргумент в самом начале миксина и использовать его внутри миксина.
Вот пример миксина, который принимает аргумент "iconName":
mixin icon(iconName) i.icon(class='icon-'+ iconName)
В этом примере, мы определили миксин "icon", который принимает аргумент "iconName". Внутри миксина, мы используем этот аргумент для установки класса иконки.
Вызов миксина будет выглядеть следующим образом:
+icon('home')
Результатом будет:
<i class="icon-home"></i>
Вы можете передать любое название иконки в качестве аргумента при вызове миксина. Это позволяет вам динамически устанавливать классы иконок, в зависимости от переданных аргументов.
Надеюсь, это ответило на ваш вопрос и помогло вам понять, как передавать название иконки в миксин в Pug.