-
Heading
+
Heading
Text / Dark / Light /
Link / Link (visited)
@@ -85,18 +76,42 @@ const Template = () => {
Chip
+ ${ErrorSummary({
+ params: {
+ title: "Error",
+ headingLevel: 2,
+ items: [
+ {
+ text: "Error",
+ href: `name-${themeSlug}-${block}-${accent}-2`,
+ },
+ ],
+ disableAutoFocus: true,
+ },
+ })}
${TextInput({
params: {
label: "Input",
- id: `name-${theme}-${block}-${accent}`,
- name: `name-${theme}-${block}-${accent}`,
+ id: `name-${themeSlug}-${block}-${accent}`,
+ name: `name-${themeSlug}-${block}-${accent}`,
value: `Lorem ipsum`,
},
})}
+ ${TextInput({
+ params: {
+ label: "Input",
+ id: `name-${themeSlug}-${block}-${accent}-2`,
+ name: `name-${themeSlug}-${block}-${accent}-2`,
+ value: `Lorem ipsum`,
+ error: {
+ text: "Error",
+ },
+ },
+ })}
${Checkboxes({
params: {
- id: `categories-${theme}-${block}-${accent}`,
- name: `categories-${theme}-${block}-${accent}`,
+ id: `categories-${themeSlug}-${block}-${accent}`,
+ name: `categories-${themeSlug}-${block}-${accent}`,
items: [
{
text: "Alpha",
@@ -114,8 +129,8 @@ const Template = () => {
})}
${Radios({
params: {
- id: `type-${theme}-${block}-${accent}`,
- name: `type-${theme}-${block}-${accent}`,
+ id: `type-${themeSlug}-${block}-${accent}`,
+ name: `type-${themeSlug}-${block}-${accent}`,
items: [
{
text: "Alpha",
@@ -134,8 +149,8 @@ const Template = () => {
${Select({
params: {
label: "Select",
- id: `sort-${theme}-${block}-${accent}`,
- name: `sort-${theme}-${block}-${accent}`,
+ id: `sort-${themeSlug}-${block}-${accent}`,
+ name: `sort-${themeSlug}-${block}-${accent}`,
items: [
{
text: "Relevance",
@@ -180,18 +195,48 @@ const Template = () => {
"",
)}