Legacy ADMY RadioImageGroup
Группа сохраняет исходную верстку и оформление. По решению Сергея от 13 сентября 2026 года выбор сохраняет тип item.value, чтобы строковые и булевы варианты также получали активное состояние.
Статус: experimental · в системе с 2026-09 · интерактивность: conditional (по конфигурации)
Когда использовать
- Перенос исходного RadioImageGroup по сохранённому снимку.
Не использовать:
- Новая композиция без требования сохранить legacy.
Исходный вариант
Живой исходный компонент с видимыми данными.
Второй вариант
<!--
/**
* 🟢
*
* Образец показывает исходный RadioImageGroup с видимыми значениями.
* Подписи следуют языку витрины, исходный API остаётся неизменным.
*/
-->
<script>
import Component from "$lib/ui/LegacyAdmyRadioImageGroup.svelte";
import { t } from "$lib/spec/demo-lang.svelte.js";
const props = $derived({"modelValue":1,"items":[{"value":1,"label":t("Первый вариант"),"image":"data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"150\" height=\"64\"%3E%3Crect width=\"150\" height=\"64\" fill=\"%232468ab\"/%3E%3C/svg%3E"},{"value":2,"label":t("Второй вариант"),"image":"data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"150\" height=\"64\"%3E%3Crect width=\"150\" height=\"64\" fill=\"%232468ab\"/%3E%3C/svg%3E"}]});
</script>
<Component {...props} />