Сообщество RSS DEV

Когда вам нужно удалить комментарий… Но ваша кнопка отказывается сотрудничать

Итак, я экспериментировал с Genjutsu, этим открытым социальным медиа-приложением, к которому я вношу свой вклад. Однажды мне нужно было удалить один из своих комментариев. Звучит просто, верно? Просто нажать «Удалить» и готово. Ну... мне пришлось реализовать эту функцию самому, потому что приложение еще не имело ее. ✅ Функция: готова. Но вот что интересно: выравнивание иконки корзины и текста «Удалить» в кнопке? Мои навыки CSS и React ушли в забастовку. Иконка хотела веселиться слева, текст хотел быть в центре. Они просто не хотели сидеть вместе мирно. 😅 Удалить Это был настоящий «разработчик против UI» поединок. В конце концов, я оставил все как есть. Бэкенд работает идеально: только владелец комментария может удалить комментарий, что является важной частью. Выравнивание кнопки? Ну... давайте назовем это причудливой функцией. 😎 Мораль истории: Открытый исходный код - это весело, непредсказуемо, и иногда ваша иконка корзины имеет свой собственный разум.
favicon
dev.to
When You Need to Delete a Comment… But Your Button Refuses to Cooperate