govuk-ui-snippets
A collection of React code snippets for the GOVUK-UI component library.
Requirements
You'll need to have the govuk-ui npm package installed for these code snippets to work properly, as they are wrappers for those React components.
Usage
There are snippets for each govuk-ui component, as listed below.
Back link
Snippet shortcut |
Description |
govbl |
Back link with empty href. |
Breadcrumbs
Snippet shortcut |
Description |
govbc |
Breadcrumbs with two BreadcrumbItems. |
Snippet shortcut |
Description |
govb |
Button. |
Character Count
Snippet shortcut |
Description |
govcc |
Character count with unset maxLength and label set as page heading. |
GOVUK-UI Checkboxes
Snippet shortcut |
Description |
govc |
Checkboxes with a Legend and three CheckboxItems. Each CheckboxItem has its own Label. |
Snippet shortcut |
Description |
govd |
A DateInput with a Legend and Hint. |
GOVUK-UI Error Summary
Snippet shortcut |
Description |
goves |
An ErrorSummary with an ErrorSummaryMessage. |
GOVUK-UI File Upload
Snippet shortcut |
Description |
govfu |
A FileUpload with a Label. |
Radios
Snippet shortcut |
Description |
govr |
Radios with two options and legend set as page heading. |
Snippet shortcut |
Description |
govh |
Header with a homepageUrl property. |
GOVUK-UI Inset Text
Snippet shortcut |
Description |
govit |
InsetText with customizable text. |
GOVUK-UI Phase Banner
Snippet shortcut |
Description |
govpb |
PhaseBanner with a phase property and customizable text. |
GOVUK-UI Select
Snippet shortcut |
Description |
govs |
Select with an id property and three SelectItem children with values and display text. |
GOVUK-UI Tabs
Snippet shortcut |
Description |
govtab |
Tabs with two TabItems, each with an id, a label, and customizable content. |
GOVUK-UI Text Input
Snippet shortcut |
Description |
govti |
Input with a name property and a Label with a class and isPageHeading properties. |
GOVUK-UI Textarea
Snippet shortcut |
Description |
govta |
Textarea with a name property and a Label with a class and isPageHeading properties. |
GOVUK-UI Typography
Snippet shortcut |
Description |
govt |
Typography with customizable text. |
govth1 |
Typography with component set to "h1" and customizable text. |
GOVUK-UI Warning Text
Snippet shortcut |
Description |
govwt |
WarningText with iconFallbackText property and customizable text. |
Extension Settings
Release Notes
| |