Files
Twig/extra/html-extra/Tests/Fixtures/html_cva_pass_to_template.test
2024-08-18 09:36:16 +02:00

20 lines
474 B
Plaintext

--TEST--
pass Cva object to template
--TEMPLATE--
{{ alert.apply({colors: 'primary', sizes: 'sm'}) }}
--DATA--
return [
'alert' => new Twig\Extra\Html\Cva('font-semibold border rounded', [
'colors' => [
'primary' => 'text-primary',
'secondary' => 'text-secondary'
],
'sizes' => [
'sm' => 'text-sm',
'lg' => 'text-lg'
]
])
];
--EXPECT--
font-semibold border rounded text-primary text-sm