New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@metrostar/comet-uswds

Package Overview
Dependencies
Maintainers
0
Versions
60
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@metrostar/comet-uswds - npm Package Compare versions

Comparing version 3.4.0 to 3.5.0

dist/cjs/types/components/language-selector/index.d.ts

4

dist/cjs/index.js

@@ -1,2 +0,2 @@

"use strict";var e=require("react/jsx-runtime"),a=require("react"),s=require("@uswds/uswds/js/usa-accordion"),r=require("@uswds/uswds/img/sprite.svg"),t=require("@uswds/uswds/js/usa-banner"),n=require("@uswds/uswds/img/us_flag_small.png"),l=require("@uswds/uswds/img/icon-https.svg"),i=require("@uswds/uswds/img/icon-dot-gov.svg"),o=require("@uswds/uswds/js/usa-character-count"),c=require("@uswds/uswds/js/usa-combo-box"),d=require("@uswds/uswds/js/usa-date-picker"),u=require("@uswds/uswds/js/usa-date-range-picker"),m=require("@uswds/uswds/js/usa-file-input"),h=require("@uswds/uswds/js/usa-input-mask"),p=require("@uswds/uswds/js/usa-modal"),x=require("@uswds/uswds/img/usa-icons-bg/search--white.svg"),b=require("@uswds/uswds/js/usa-table"),g=require("@uswds/uswds/js/usa-time-picker"),f=require("@uswds/uswds/js/usa-tooltip"),_=require("@uswds/uswds/js/usa-header");function j(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var v,N={exports:{}};
"use strict";var e=require("react/jsx-runtime"),a=require("react"),s=require("@uswds/uswds/js/usa-accordion"),r=require("@uswds/uswds/img/sprite.svg"),n=require("@uswds/uswds/js/usa-banner"),t=require("@uswds/uswds/img/us_flag_small.png"),l=require("@uswds/uswds/img/icon-https.svg"),i=require("@uswds/uswds/img/icon-dot-gov.svg"),o=require("@uswds/uswds/js/usa-character-count"),c=require("@uswds/uswds/js/usa-combo-box"),d=require("@uswds/uswds/js/usa-date-picker"),u=require("@uswds/uswds/js/usa-date-range-picker"),m=require("@uswds/uswds/js/usa-file-input"),h=require("@uswds/uswds/js/usa-input-mask"),p=require("@uswds/uswds/js/usa-language-selector"),x=require("@uswds/uswds/js/usa-modal"),g=require("@uswds/uswds/img/usa-icons-bg/search--white.svg"),b=require("@uswds/uswds/js/usa-table"),f=require("@uswds/uswds/js/usa-time-picker"),j=require("@uswds/uswds/js/usa-tooltip"),_=require("@uswds/uswds/js/usa-header");function v(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var N,y={exports:{}};
/*!

@@ -6,3 +6,3 @@ Copyright (c) 2018 Jed Watson.

http://jedwatson.github.io/classnames
*/var y,C=(v||(v=1,y=N,function(){var e={}.hasOwnProperty;function a(){for(var e="",a=0;a<arguments.length;a++){var t=arguments[a];t&&(e=r(e,s(t)))}return e}function s(s){if("string"==typeof s||"number"==typeof s)return s;if("object"!=typeof s)return"";if(Array.isArray(s))return a.apply(null,s);if(s.toString!==Object.prototype.toString&&!s.toString.toString().includes("[native code]"))return s.toString();var t="";for(var n in s)e.call(s,n)&&s[n]&&(t=r(t,n));return t}function r(e,a){return a?e?e+" "+a:e+a:e}y.exports?(a.default=a,y.exports=a):window.classNames=a}()),N.exports),k=j(C);function w(e,a){void 0===a&&(a={});var s=a.insertAt;if(e&&"undefined"!=typeof document){var r=document.head||document.getElementsByTagName("head")[0],t=document.createElement("style");t.type="text/css","top"===s&&r.firstChild?r.insertBefore(t,r.firstChild):r.appendChild(t),t.styleSheet?t.styleSheet.cssText=e:t.appendChild(document.createTextNode(e))}}w(".accordion-item {\n margin: 10px;\n border: none;\n}\n");const S=({id:a,label:s,expanded:r,children:t})=>e.jsxs("div",{className:"accordion-item","data-testid":"accordion-item",children:[e.jsx("h4",{className:"usa-accordion__heading",children:e.jsx("button",{type:"button",className:"usa-accordion__button","data-testid":"accordion-button","aria-expanded":r,"aria-controls":a,children:s})}),e.jsx("div",{id:a,className:"usa-accordion__content usa-prose text-left","data-testid":"accordion-content",hidden:!r,children:t})]});function q(e,a){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&a.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var t=0;for(r=Object.getOwnPropertySymbols(e);t<r.length;t++)a.indexOf(r[t])<0&&Object.prototype.propertyIsEnumerable.call(e,r[t])&&(s[r[t]]=e[r[t]])}return s}"function"==typeof SuppressedError&&SuppressedError;const $=a=>{var{id:s,type:r="button",variant:t="default",size:n="default",className:l,children:i}=a,o=q(a,["id","type","variant","size","className","children"]);const c=k("usa-button",{"usa-button--secondary":"secondary"===t,"usa-button--accent-cool":"accent-cool"===t,"usa-button--accent-warm":"accent-warm"===t,"usa-button--base":"base"===t,"usa-button--outline":"outline"===t,"usa-button--outline usa-button--inverse":"outline-inverse"===t,"usa-button--unstyled":"unstyled"===t,"usa-button--big":"big"===n},l);return e.jsx("button",Object.assign({id:s,type:r,className:c,"data-testid":"button"},o,{children:i}))},T=({id:a,type:s,size:t="size-3",className:n="text-base-darkest"})=>{const l=k("usa-icon",`usa-icon--${t}`,n);return e.jsx("svg",{id:a,className:l,"aria-hidden":"true",focusable:"false",role:"img",children:e.jsx("use",{xlinkHref:`${r}#${s}`})})};w(".usa-alert__body {\n max-width: unset !important;\n padding-right: 1rem !important;\n}\n");const O={gov:"government",mil:"U.S. Department of Defense"},E=({path:a,name:s,action:r})=>e.jsx("li",{className:"usa-breadcrumb__list-item",children:e.jsx("span",{className:"usa-breadcrumb__link span-link","data-testid":"breadcrumb-link",onClick:()=>!!r&&r(a),children:e.jsx("span",{children:s})})}),F=a=>{var{htmlFor:s,required:r,children:t}=a,n=q(a,["htmlFor","required","children"]);return e.jsxs("label",Object.assign({className:"usa-label",htmlFor:s},n,{children:[t,r&&e.jsx("span",{className:"text-red",children:" *"})]}))},L=({id:a,children:s})=>e.jsx("span",{id:a,className:"usa-hint",children:s}),V=({id:a,errors:s,children:r})=>r||s?("string"==typeof s&&(s=[s]),e.jsx(e.Fragment,{children:null!=r?r:null==s?void 0:s.map(((s,r)=>e.jsx("span",{id:`${a}-${r}`,className:"usa-error-message",children:s},r)))})):e.jsx(e.Fragment,{}),M=({id:s,required:r,label:t,helperText:n,errors:l,validationStatus:i,className:o,fieldControl:c,children:d})=>{const u=k("usa-form-group",{"usa-form-group--error":!!(l&&l.length>0)||"error"===i},o);if(!d&&!c)return e.jsx(e.Fragment,{});if(d)return e.jsx("div",{id:s,className:u,children:d});let m=a.isValidElement(c)?c.props.id:void 0;const h=a.isValidElement(c)?c:void 0;let p=h;const x=null==p?void 0:p.props.className;if("usa-combo-box"===x||"usa-time-picker"===x||"usa-date-picker"===x){const e=null==h?void 0:h.props.children;m=null==e?void 0:e.props.id}else h&&(p=a.cloneElement(h,{"aria-describedby":`${s}-helper-text`}));return e.jsxs("div",{id:s,className:u,children:[t?e.jsx(F,{htmlFor:m,required:r,children:t}):e.jsx(e.Fragment,{}),n?e.jsx(L,{id:`${s}-helper-text`,children:n}):e.jsx(e.Fragment,{}),l?e.jsx(V,{id:`${s}-errors`,errors:l}):e.jsx(e.Fragment,{}),p]})},A=a=>{var{id:s,name:r,label:t,checked:n,defaultChecked:l,isTile:i,onChange:o,onClick:c}=a,d=q(a,["id","name","label","checked","defaultChecked","isTile","onChange","onClick"]);const u=`${s}__usa-checkbox__input`,m=k("usa-checkbox__input",{"usa-checkbox__input--tile":i});return e.jsxs("div",{id:s,className:"usa-checkbox",children:[e.jsx("input",Object.assign({className:m,id:u,type:"checkbox",name:r,checked:n,defaultChecked:l,onChange:o,onClick:c},d)),e.jsx("label",{className:"usa-checkbox__label",htmlFor:u,children:t})]})},I=(a,s)=>a&&e.jsx("option",{value:a.value,children:a.label},s);function P(e){if("string"==typeof e){return new Date(e).toISOString().substring(0,10)}return e.toISOString().substring(0,10)}const R=(e,a)=>{let s=null!=a?a:void 0;switch(e){case"ssn":s="^(?!(000|666|9))d{3} (?!00)d{2} (?!0000)d{4}$";break;case"phone_number":s="\\d{3}-\\d{3}-\\d{4}";break;case"zip_5_digit":s="\\d{5}";break;case"zip_9_digit":s="^[0-9]{5}(?:-[0-9]{4})?$"}return s},D=(e,a)=>{let s=null!=a?a:void 0;switch(e){case"ssn":s="___ __ ____";break;case"phone_number":s="___-___-____";break;case"zip_5_digit":s="_____";break;case"zip_9_digit":s="_____-____"}return s},B=(e,a)=>{let s=null!=a?a:"text";if("phone_number"===e)s="tel";return s},z=(e,a)=>{let s=null!=a?a:"text";switch(e){case"ssn":case"phone_number":case"zip_5_digit":case"zip_9_digit":s="numeric"}return s};function H(e,a,s){const r=[];for(;e<=a;e++)r.push(s(e));return r}function U(a,s,r,t,n){const l=a===s,i=r-1===a?`last page, page ${a+1}`:`page ${a+1}`;return e.jsx("li",{className:"usa-pagination__item usa-pagination__page-no",children:e.jsx("a",{href:t(a),onClick:e=>n(e,a),className:k("usa-pagination__button",{"usa-current":l}),"aria-label":i,"aria-current":l?"page":void 0,children:`${a+1}`})},a)}w(".current.usa-process-list__item::before {\n border: 0.25rem solid #005ea2;\n background-color: #005ea2;\n color: #fff;\n}\n\n.current.usa-process-list__item {\n border-left: 0.5rem solid #005ea2;\n}\n\n.current.usa-process-list__heading {\n color: #005ea2;\n}\n\n.completed.usa-process-list__item::before {\n border: 0.25rem solid #162e51;\n background-color: #162e51;\n color: #fff;\n}\n\n.completed.usa-process-list__item:not(.last) {\n border-left: 0.5rem solid #162e51;\n}\n\n.completed.usa-process-list__heading {\n color: #162e51;\n}\n");const Y=({heading:s,headingClassName:r,headingElementName:t="h4",isCurrentStep:n,isCompletedStep:l,isLastStep:i,children:o})=>{const c=k("usa-process-list__item",{current:n&&!l,completed:l,last:i}),d=k("usa-process-list__heading",{current:n&&!l,completed:l,last:i},r);return e.jsxs("li",{className:c,children:[a.createElement(t,{className:d},s),o]})},G=a=>{var{id:s,name:r,label:t,checked:n,defaultChecked:l,isTile:i,onChange:o,onClick:c}=a,d=q(a,["id","name","label","checked","defaultChecked","isTile","onChange","onClick"]);const u=`${s}__usa-radio__input`,m=k("usa-radio__input",{"usa-radio__input--tile":i});return e.jsxs("div",{id:s,className:"usa-radio",children:[e.jsx("input",Object.assign({className:m,id:u,type:"radio",name:r,checked:n,defaultChecked:l,onChange:o,onClick:c},d)),e.jsx("label",{className:"usa-radio__label",htmlFor:u,children:t})]})},J=({items:a,anchor:s})=>e.jsxs("li",{className:"usa-sidenav__item",children:[s,a&&a.length>0&&e.jsx("ul",{className:"usa-sidenav__sublist",children:a.map(((a,s)=>e.jsx(J,{items:a.items,anchor:a.anchor},`side-nav-item-sublist-${s}`)))})]});exports.Accordion=({id:r,allowMultiSelect:t=!1,items:n,children:l})=>{if(!l&&!n)return e.jsx(e.Fragment,{});const i=a.useRef(null);return a.useEffect((()=>{const e=i.current;return e&&e.querySelectorAll("button").forEach((e=>{s.on(e)})),()=>{e&&e.querySelectorAll("button").forEach((e=>{s.off(e)}))}})),e.jsx("div",{id:r,ref:i,className:k("usa-accordion",{"usa-accordion--multiselectable":t}),"data-allow-multiple":!!t||void 0,children:null!=l?l:null==n?void 0:n.map(((a,s)=>e.jsx(S,{id:a.id,label:a.label,expanded:a.expanded,children:a.children},`accordion-item-${s}`)))})},exports.AccordionItem=S,exports.Alert=({id:s,type:r,show:t=!0,slim:n,noIcon:l,allowClose:i=!1,heading:o,body:c,children:d,onClose:u})=>{const[m,h]=a.useState(!t),p=k("usa-alert",{"usa-alert--success":"success"===r,"usa-alert--warning":"warning"===r,"usa-alert--error":"error"===r,"usa-alert--emergency":"emergency"===r,"usa-alert--info":"info"===r,"usa-alert--slim":n,"usa-alert--no-icon":l});return m?e.jsx(e.Fragment,{}):e.jsx("div",{id:s,className:p,children:e.jsxs("div",{className:"usa-alert__body",children:[e.jsxs("div",{className:"display-flex",children:[e.jsx("div",{className:"flex-1",children:o&&e.jsx("h4",{className:"usa-alert__heading",children:o})}),e.jsx("div",{className:"flex-0",children:i&&e.jsx($,{id:`close-btn-${s}`,variant:"unstyled","aria-label":"Close",onClick:()=>{h(!0),u&&u()},children:e.jsx("div",{className:"margin-auto",children:e.jsx(T,{id:`close-btn-icon-${s}`,type:"close"})})})})]}),null!=c?c:e.jsx("p",{className:"usa-alert__text",children:d})]})})},exports.Banner=({id:r,type:o="gov"})=>{const[c]=a.useState(!1),d=a.useRef(null);return a.useEffect((()=>{const e=d.current;return t.on(e),s.on(e),()=>{t.off(e),s.off(e)}})),e.jsx("section",{id:r,className:"usa-banner","aria-label":"Official government website",ref:d,children:e.jsxs("div",{className:"usa-accordion",children:[e.jsx("header",{className:"usa-banner__header",children:e.jsxs("div",{className:"usa-banner__inner",children:[e.jsx("div",{className:"grid-col-auto",children:e.jsx("img",{className:"usa-banner__header-flag",src:n,alt:"U.S. flag"})}),e.jsxs("div",{className:"grid-col-fill tablet:grid-col-auto",children:[e.jsx("p",{className:"usa-banner__header-text",children:"An official website of the United States government"}),e.jsx("p",{className:"usa-banner__header-action","aria-hidden":"true",children:"Here’s how you know"})]}),e.jsx("button",{className:"usa-accordion__button usa-banner__button","aria-expanded":"false","aria-controls":"gov-banner-default",children:e.jsx("span",{className:"usa-banner__button-text",children:"Here’s how you know"})})]})}),e.jsx("div",{className:"usa-banner__content usa-accordion__content",id:"gov-banner-default",hidden:!c,children:e.jsxs("div",{className:"grid-row grid-gap-lg",children:[e.jsxs("div",{className:"usa-banner__guidance tablet:grid-col-6",children:[e.jsx("img",{className:"usa-banner__icon usa-media-block__img",src:i,role:"img",alt:"","aria-hidden":"true"}),e.jsx("div",{className:"usa-media-block__body",children:e.jsxs("p",{children:[e.jsxs("strong",{children:[" Official websites use .",o," "]}),e.jsx("br",{}),"A ",e.jsxs("strong",{children:[".",o]})," website belongs to an official"," ",O[o]," organization in the United States."]})})]}),e.jsxs("div",{className:"usa-banner__guidance tablet:grid-col-6",children:[e.jsx("img",{className:"usa-banner__icon usa-media-block__img",src:l,role:"img",alt:"","aria-hidden":"true"}),e.jsx("div",{className:"usa-media-block__body",children:e.jsxs("p",{children:[e.jsx("strong",{children:" Secure .gov websites use HTTPS "}),e.jsx("br",{}),"A ",e.jsx("strong",{children:"lock"})," (",e.jsx("span",{className:"icon-lock",children:e.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"52",height:"64",viewBox:"0 0 52 64",className:"usa-banner__lock-image",role:"img","aria-labelledby":"banner-lock-title-default banner-lock-description-default",focusable:"false",children:[e.jsx("title",{id:"banner-lock-title-default",children:"Lock"}),e.jsx("desc",{id:"banner-lock-description-default",children:"A locked padlock"}),e.jsx("path",{fill:"#000000",fillRule:"evenodd",d:"M26 0c10.493 0 19 8.507 19 19v9h3a4 4 0 0 1 4 4v28a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V32a4 4 0 0 1 4-4h3v-9C7 8.507 15.507 0 26 0zm0 8c-5.979 0-10.843 4.77-10.996 10.712L15 19v9h22v-9c0-6.075-4.925-11-11-11z"})]})}),") or ",e.jsx("strong",{children:"https://"})," means you’ve safely connected to the .",o," ","website. Share sensitive information only on official, secure websites."]})})]})]})})]})})},exports.Breadcrumb=({id:a,current:s,action:r,items:t,children:n})=>n||t?e.jsx("nav",{className:"usa-breadcrumb breadcrumb","aria-label":"Breadcrumbs,,",id:a,children:e.jsxs("ol",{className:"usa-breadcrumb__list",children:[null!=n?n:null==t?void 0:t.map(((a,s)=>e.jsx(E,{path:a.path,name:a.name,action:r},`breadcrumb-${s}`))),s?e.jsx("li",{className:"usa-breadcrumb__list-item usa-current","aria-current":"true",children:e.jsx("span",{children:s})}):e.jsx(e.Fragment,{})]})}):e.jsx(e.Fragment,{}),exports.BreadcrumbItem=E,exports.Button=$,exports.ButtonGroup=({id:s,type:r="default",className:t,children:n})=>{const l=k("usa-button-group",{"usa-button-group--segmented":"segmented"===r},t);return e.jsx("ul",{id:s,className:l,children:a.Children.map(n,((a,s)=>e.jsx("li",{className:"usa-button-group__item",children:a},s)))})},exports.Card=({id:a,layout:s="default",mediaRight:r=!1,className:t,children:n})=>{const l=k("usa-card",{"usa-card--flag flex-1":"flag"===s},{"usa-card--media-right":r},t);return e.jsx("div",{className:l,id:a,children:e.jsx("div",{className:"usa-card__container",children:n})})},exports.CardBody=({children:a})=>e.jsx("div",{className:"usa-card__body",children:a}),exports.CardFooter=({children:a})=>e.jsx("div",{className:"usa-card__footer",children:a}),exports.CardHeader=({children:a})=>e.jsx("div",{className:"usa-card__header",children:e.jsx("h2",{className:"usa-card__heading",children:a})}),exports.CardMedia=({inset:a=!1,exdent:s=!1,children:r})=>{const t=k("usa-card__media",{"usa-card__media--inset":a},{"usa-card__media--exdent":s});return e.jsx("div",{className:t,children:e.jsx("div",{className:"usa-card__img",children:r})})},exports.CharacterCount=a=>{var{id:s}=a,r=q(a,["id"]);return e.jsx("span",{id:s,className:k("usa-hint","usa-character-count__message",r.className),"aria-live":"polite",children:r.children})},exports.CharacterCountContainer=s=>{var{className:r}=s,t=q(s,["className"]);const n=a.useRef(null);return a.useEffect((()=>{const e=n.current;return o.on(e),()=>o.off(e)})),e.jsx("div",Object.assign({ref:n,className:k("usa-character-count",r)},t,{children:t.children}))},exports.Checkbox=A,exports.CheckboxGroup=({id:a,name:s,data:r,areTiles:t,required:n,label:l,helperText:i,errors:o,onChange:c,onClick:d})=>e.jsx(M,{id:`form-group-${a}`,required:n,label:l,helperText:i,errors:o,fieldControl:e.jsx(e.Fragment,{children:r.map(((r,n)=>{const l=`${a}__checkbox${n}`;return e.jsx(A,{id:l,name:s,label:r.label,value:r.value,checked:r.checked,defaultChecked:r.defaultChecked,isTile:t,onChange:c,onClick:d},l)}))})}),exports.ComboBox=s=>{var{id:r,options:t,required:n,label:l,helperText:i,errors:o,onChange:d,className:u,children:m,defaultValue:h,placeholder:p}=s,x=q(s,["id","options","required","label","helperText","errors","onChange","className","children","defaultValue","placeholder"]);const b=a.useRef(null);a.useLayoutEffect((()=>{var e;const a=b.current;return(null===(e=null==a?void 0:a.parentNode)||void 0===e?void 0:e.querySelector(`label[for="${r}"]`))&&c.on(a),()=>{a&&c.off(a)}}));const g={className:"usa-combo-box",ref:b};return p&&(g["data-placeholder"]=p),h&&(g["data-default-value"]=h),e.jsx(M,{id:`form-group-${r}`,required:n,label:l,helperText:i,errors:o,fieldControl:e.jsx("div",Object.assign({},g,{children:e.jsx("select",Object.assign({id:r,className:k("usa-select",u),defaultValue:h,onChange:d},x,{children:null!=m?m:null==t?void 0:t.map(I)}))}))})},exports.DatePicker=s=>{var{id:r,minDate:t,maxDate:n,dateRange:l,defaultValue:i,required:o,label:c,helperText:u,errors:m,validationStatus:h,onChange:p}=s,x=q(s,["id","minDate","maxDate","dateRange","defaultValue","required","label","helperText","errors","validationStatus","onChange"]);const b=a.useRef(null);a.useLayoutEffect((()=>{const e=b.current,a=e.querySelector(".usa-date-picker__wrapper");a||d.on(e);const s=d.getDatePickerContext(e).externalInputEl;return p&&s.addEventListener("change",p),()=>{p&&s.removeEventListener("change",p),a&&d.off(e)}}),[]);const g={};t&&(g["data-min-date"]=P(t)),n&&(g["data-max-date"]=P(n)),l&&(g["data-range-date"]=P(l)),i&&(g["data-default-value"]=P(i));const f=k("usa-input",{"usa-input--error":"error"===h,"usa-input--success":"success"===h});return e.jsx(M,{id:`form-group-${r}`,required:o,label:c,helperText:u,errors:m,fieldControl:e.jsx("div",Object.assign({ref:b,className:"usa-date-picker"},g,{children:e.jsx("input",Object.assign({id:r,className:f,type:"text"},x))}))})},exports.DateRangePicker=({id:s,children:r})=>{const t=a.useRef(null);return a.useLayoutEffect((()=>{const e=t.current;return u.on(e),()=>u.off(e)})),e.jsx("div",{id:s,ref:t,className:"usa-date-range-picker",children:r})},exports.ErrorMessages=V,exports.FileInput=s=>{var{id:r,required:t,label:n,helperText:l,errors:i}=s,o=q(s,["id","required","label","helperText","errors"]);const c=a.useRef(null);return a.useLayoutEffect((()=>{const e=c.current;return m.on(e),()=>m.off(e)}),[]),e.jsx(M,{id:`form-group-${r}`,required:t,label:n,helperText:l,errors:i,fieldControl:e.jsx("input",Object.assign({className:"usa-file-input",type:"file",ref:c,id:r},o))})},exports.Form=a=>{var{id:s,isLarge:r=!1,className:t,children:n}=a,l=q(a,["id","isLarge","className","children"]);return e.jsx("form",Object.assign({id:s,className:k("usa-form",{"usa-form--large":r},t)},l,{children:n}))},exports.FormGroup=M,exports.HelperText=L,exports.Icon=T,exports.Label=F,exports.List=a=>{var{id:s,type:r="unordered",variant:t="default",className:n,items:l}=a,i=q(a,["id","type","variant","className","items"]);const o=k("usa-list",{"usa-list--unstyled":"unstyled"===t},n),c=a=>a.map((a=>e.jsx("li",{id:a.id,children:a.value},a.id)));return"unordered"===r?e.jsx("ul",Object.assign({id:s,className:o},i,{children:c(l)})):e.jsx("ol",Object.assign({id:s,className:o},i,{children:c(l)}))},exports.MemorableDate=a=>{var{id:s,required:r,label:t,helperText:n,errors:l,defaultMonthValue:i,defaultDayValue:o,defaultYearValue:c,onMonthChange:d,onDayChange:u,onYearChange:m}=a,h=q(a,["id","required","label","helperText","errors","defaultMonthValue","defaultDayValue","defaultYearValue","onMonthChange","onDayChange","onYearChange"]);return e.jsx(M,{id:`form-group-${s}`,required:r,label:t,helperText:n,errors:l,fieldControl:e.jsxs("div",Object.assign({id:`memorable-date-${s}`,className:"usa-memorable-date","data-testid":"memorable-date"},h,{children:[e.jsxs("div",{className:"usa-form-group usa-form-group--month usa-form-group--select",children:[e.jsx("label",{className:"usa-label",htmlFor:`memorable-date-month-${s}`,children:"Month"}),e.jsxs("select",{className:"usa-select",id:`memorable-date-month-${s}`,name:`memorable-date-month-${s}`,defaultValue:i,onChange:d,children:[e.jsx("option",{value:"",children:"- Select -"}),e.jsx("option",{value:1,children:"01 - January"}),e.jsx("option",{value:2,children:"02 - February"}),e.jsx("option",{value:3,children:"03 - March"}),e.jsx("option",{value:4,children:"04 - April"}),e.jsx("option",{value:5,children:"05 - May"}),e.jsx("option",{value:6,children:"06 - June"}),e.jsx("option",{value:7,children:"07 - July"}),e.jsx("option",{value:8,children:"08 - August"}),e.jsx("option",{value:9,children:"09 - September"}),e.jsx("option",{value:10,children:"10 - October"}),e.jsx("option",{value:11,children:"11 - November"}),e.jsx("option",{value:12,children:"12 - December"})]})]}),e.jsxs("div",{className:"usa-form-group usa-form-group--day",children:[e.jsx("label",{className:"usa-label",htmlFor:`memorable-date-day-${s}`,children:"Day"}),e.jsx("input",{className:"usa-input",id:`memorable-date-day-${s}`,name:`memorable-date-day-${s}`,type:"number",minLength:1,maxLength:2,pattern:"[0-9]*",inputMode:"numeric",defaultValue:o,onChange:u})]}),e.jsxs("div",{className:"usa-form-group usa-form-group--year",children:[e.jsx("label",{className:"usa-label",htmlFor:`memorable-date-year-${s}`,children:"Year"}),e.jsx("input",{className:"usa-input",id:`memorable-date-year-${s}`,name:`memorable-date-year-${s}`,type:"number",minLength:4,maxLength:4,pattern:"[0-9]*",inputMode:"numeric",defaultValue:c,onChange:m})]})]}))})},exports.Modal=({id:s,heading:t,size:n="small",footer:l,children:i})=>{const o=a.useRef(null);a.useLayoutEffect((()=>{const e=o.current;return p.on(e),()=>p.off(e)}));const c=k("usa-modal",{"usa-modal--lg":"large"===n});return e.jsx("div",{ref:o,className:c,id:s,"aria-labelledby":`${s}-heading`,"aria-describedby":`${s}-description`,children:e.jsxs("div",{className:"usa-modal__content",children:[e.jsxs("div",{className:"usa-modal__main",children:[e.jsx("h2",{className:"usa-modal__heading",id:`${s}-heading`,children:t}),i,e.jsx("div",{className:"usa-modal__footer",children:l})]}),e.jsx("button",{className:"usa-button usa-modal__close","aria-label":"Close this window","data-close-modal":!0,children:e.jsx("svg",{className:"usa-icon","aria-hidden":"true",focusable:"false",role:"img",children:e.jsx("use",{xlinkHref:`${r}#close`})})})]})})},exports.Pagination=({id:a,currentPage:s,amountOfPages:t,amountOfVisiblePageItems:n=3,ariaLabel:l,createPageUrl:i=(()=>"#"),onPage:o=(()=>{})})=>{t<=7&&(n=7);let c=Math.max(0,s-Math.floor(n/2));const d=Math.min(t,c+n)-1;return d===t-1&&(c=Math.max(0,d-n+1)),e.jsx("nav",{id:a,"aria-label":l,className:"usa-pagination",children:e.jsxs("ul",{className:"usa-pagination__list",children:[s>0&&e.jsx("li",{className:"usa-pagination__item usa-pagination__arrow",children:e.jsxs("a",{href:i(s-1),onClick:e=>o(e,s-1),className:"usa-pagination__link usa-pagination__previous-page","aria-label":"Previous page",children:[e.jsx("svg",{className:"usa-icon","aria-hidden":"true",role:"img",children:e.jsx("use",{xlinkHref:`${r}#navigate_before`})}),e.jsx("span",{className:"usa-pagination__link-text",children:"Previous"})]})}),c>0&&e.jsxs(e.Fragment,{children:[U(0,s,t,i,o),e.jsx("li",{className:"usa-pagination__item usa-pagination__overflow",children:e.jsx("span",{children:"…"})})]}),H(c,d,(e=>U(e,s,t,i,o))),d<t-1&&e.jsxs(e.Fragment,{children:[e.jsx("li",{className:"usa-pagination__item usa-pagination__overflow",children:e.jsx("span",{children:"…"})}),U(t-1,s,t,i,o)]}),s<t-1&&e.jsx("li",{className:"usa-pagination__item usa-pagination__arrow",children:e.jsxs("a",{href:i(s+1),onClick:e=>o(e,s+1),className:"usa-pagination__link usa-pagination__next-page","aria-label":"Next page",children:[e.jsx("span",{className:"usa-pagination__link-text",children:"Next"}),e.jsx("svg",{className:"usa-icon","aria-hidden":"true",role:"img",children:e.jsx("use",{xlinkHref:`${r}#navigate_next`})})]})})]})})},exports.ProcessList=({id:a,steps:s,currentStep:r=0,children:t})=>t||s?e.jsx("ol",{id:a,className:"usa-process-list",children:null!=t?t:null==s?void 0:s.map(((a,t)=>e.jsx(Y,{heading:a.heading,isCurrentStep:r===t+1&&r!==s.length,isCompletedStep:r>t+1||r===s.length,isLastStep:t===s.length-1,children:a.children},t)))}):e.jsx(e.Fragment,{}),exports.ProcessListStep=Y,exports.Prose=a=>{var{id:s,className:r,children:t}=a,n=q(a,["id","className","children"]);const l=k("usa-prose",r);return e.jsx("section",Object.assign({id:s,className:l},n,{children:t}))},exports.RadioButton=G,exports.RadioButtonGroup=({id:a,name:s,data:r,areTiles:t,required:n,label:l,helperText:i,errors:o,onChange:c,onClick:d})=>e.jsx(M,{id:`form-group-${a}`,required:n,label:l,helperText:i,errors:o,fieldControl:e.jsx(e.Fragment,{children:r.map(((r,n)=>{const l=`${a}__radio${n}`;return e.jsx(G,{id:l,name:s,label:r.label,value:r.value,checked:r.checked,defaultChecked:r.defaultChecked,isTile:t,onChange:c,onClick:d},l)}))})}),exports.RangeSlider=a=>{var{id:s,required:r,label:t,helperText:n,errors:l,minValue:i,maxValue:o,step:c="10",defaultValue:d,onChange:u}=a,m=q(a,["id","required","label","helperText","errors","minValue","maxValue","step","defaultValue","onChange"]);return e.jsx(M,{id:`form-group-${s}`,required:r,label:t,helperText:n,errors:l,fieldControl:e.jsx("input",Object.assign({id:s,className:"usa-range",type:"range",min:i,max:o,step:c,defaultValue:d,onChange:u,role:"slider"},m))})},exports.Search=a=>{var{id:s,type:r="default",onSearch:t}=a,n=q(a,["id","type","onSearch"]);const l=k("usa-search",{"usa-search--small":"small"===r,"usa-search--big":"big"===r});return e.jsxs("form",{id:s,className:l,role:"search",onSubmit:function(e){if(t){const a=e.target;t(e,a.elements.search.value)}},children:[e.jsx("label",{className:"usa-sr-only",htmlFor:`${s}__search-field`,children:"Search"}),e.jsx("input",Object.assign({className:"usa-input",id:`${s}__search-field`,type:"search",name:"search"},n)),e.jsxs("button",{className:"usa-button",type:"submit",children:[e.jsx("span",{className:"small"===r?"usa-sr-only":"usa-search__submit-text",children:"Search"}),e.jsx("img",{src:x,className:"usa-search__submit-icon",alt:"Search icon"})]})]})},exports.Select=a=>{var{id:s,defaultOption:r={value:"",label:"- Select -"},options:t,required:n,label:l,helperText:i,errors:o,onChange:c,className:d,children:u}=a,m=q(a,["id","defaultOption","options","required","label","helperText","errors","onChange","className","children"]);return u||t?e.jsx(M,{id:`form-group-${s}`,required:n,label:l,helperText:i,errors:o,fieldControl:e.jsxs("select",Object.assign({id:s,className:k("usa-select",d),defaultValue:null==r?void 0:r.value,onChange:c},m,{children:[I(r,-1),null!=u?u:null==t?void 0:t.map(I)]}))}):e.jsx(e.Fragment,{})},exports.SelectOption=({value:a,label:s})=>e.jsx("option",{value:a,children:s}),exports.SideNavigation=({id:a,ariaLabel:s,items:r,children:t})=>t||r?e.jsx("nav",{id:a,"aria-label":s,children:e.jsx("ul",{className:"usa-sidenav",children:null!=t?t:null==r?void 0:r.map(((a,s)=>e.jsx(J,{items:a.items,anchor:a.anchor},`side-nav-item-${s}`)))})}):e.jsx(e.Fragment,{}),exports.SideNavigationItem=J,exports.SiteAlert=({id:a,type:s="Info",heading:r,slim:t=!1,noIcon:n=!1,className:l,children:i})=>{const o=k("usa-site-alert",{"usa-site-alert--emergency":"Emergency"===s,"usa-site-alert--info":"Info"===s,"usa-site-alert--slim":t,"usa-site-alert--no-icon":n},l);return e.jsx("section",{id:a,className:o,"aria-label":"Site Alert",children:e.jsx("div",{className:"usa-alert",children:e.jsxs("div",{className:"usa-alert__body",children:[r&&e.jsx("h3",{className:"usa-alert__heading",children:r}),i&&e.jsx("p",{className:"usa-alert__text",children:i})]})})})},exports.StepIndicator=({id:s,steps:r,currentStep:t,hideLabels:n=!1,showCounters:l=!1,showSmallCounters:i=!1,centerCounters:o=!1,headingLevel:c="h4"})=>{const d=k("usa-step-indicator",{"usa-step-indicator--no-labels":n,"usa-step-indicator--counters":l,"usa-step-indicator--counters-sm":i,"usa-step-indicator--center":o});return e.jsxs("div",{id:s,className:d,"aria-label":"progress",children:[e.jsx("ol",{className:"usa-step-indicator__segments",children:r.map(((s,r)=>{const n={key:r,className:"usa-step-indicator__segment"};let l="";return r<t?(n.className+=" usa-step-indicator__segment--complete",l="completed"):r>t?l="not completed":(n.className+=" usa-step-indicator__segment--current",Object.assign(n,{"aria-current":!0})),a.createElement("li",Object.assign({},n,{key:`usa-step-label-${r}`}),e.jsxs("span",{className:"usa-step-indicator__segment-label",children:[s,""!==l&&e.jsx("span",{className:"usa-sr-only",children:l})]}))}))}),e.jsx("div",{className:"usa-step-indicator__header",children:a.createElement(c,{className:"usa-step-indicator__heading"},e.jsxs(e.Fragment,{children:[e.jsxs("span",{className:"usa-step-indicator__heading-counter",children:[e.jsx("span",{className:"usa-sr-only",children:"Step"}),e.jsx("span",{className:"usa-step-indicator__current-step",children:t+1}),e.jsxs("span",{className:"usa-step-indicator__total-steps",children:[" of ",r.length]})]}),e.jsx("span",{className:"usa-step-indicator__heading-text",children:r[t]})]}))})]})},exports.SummaryBox=({id:a,heading:s,className:r,items:t})=>{const n=k("usa-summary-box",r);return e.jsx("div",{className:n,role:"region","aria-labelledby":a,children:e.jsxs("div",{className:"usa-summary-box__body",children:[e.jsx("h3",{className:"usa-summary-box__heading",id:a,children:s}),e.jsx("div",{className:"usa-summary-box__text",children:e.jsx("ul",{className:"usa-list",children:t.map(((a,s)=>e.jsx("li",{children:a},s)))})})]})})},exports.Table=({id:s,caption:r,columns:t,data:n,sortable:l=!1,sortIndex:i=0,sortDir:o="ascending",onSort:c,scrollable:d=!1,borderless:u=!1,striped:m=!1,className:h,tabIndex:p=-1})=>{const x=a.useRef(null);return a.useEffect((()=>{const e=x.current;return l&&b.on(e),()=>{l&&(b.off(e),null==e||e.querySelectorAll(".usa-table__header__button").forEach((e=>e.remove())))}})),a.useEffect((()=>{const e=new MutationObserver((e=>{for(const a of e)if(c&&"aria-sort"===a.attributeName){a.target.getAttribute("aria-sort")&&c()}}));if(x.current&&c){x.current.querySelectorAll("th").forEach((a=>e.observe(a,{attributes:!0})))}}),[t]),e.jsxs("div",{id:s,className:k({"usa-table-container":!d},{"usa-table-container--scrollable":d},{"usa-table--borderless":u},{"usa-table--striped":m}),ref:x,children:[e.jsxs("table",{className:k("usa-table",h),tabIndex:p,children:[e.jsx("caption",{hidden:!!r,children:r}),e.jsx("thead",{children:e.jsx("tr",{children:t.map((e=>Object.assign(Object.assign({},e),{sortable:void 0===e.sortable||e.sortable}))).map(((a,s)=>e.jsx("th",{id:a.id,"data-sortable":l&&a.sortable||null,scope:"col",role:"columnheader","aria-sort":l&&a.sortable&&i===s?"descending"===o?"ascending":"descending":void 0,children:a.name},a.id)))})}),e.jsx("tbody",{children:n.map(((a,s)=>{const r=[];for(const e in a)l?r.push({value:a[e].value,sortValue:a[e].sortValue}):r.push({value:a[e].value?a[e].value:a[e]});return e.jsx("tr",{children:r.map(((a,s)=>e.jsx("td",{"data-sort-value":l?a.sortValue:a.value,children:a.value},`td-${s}`)))},`tr-${s}`)}))})]}),l&&e.jsx("div",{className:"usa-sr-only usa-table__announcement-region","aria-live":"polite"})]})},exports.Tag=({id:a,children:s,size:r="Default",className:t})=>{const n=k("usa-tag",{"usa-tag--big":"Big"===r},t);return e.jsx("span",{id:a,className:n,children:s})},exports.TextArea=a=>{var{id:s,name:r,rows:t,required:n,label:l,helperText:i,errors:o,validationStatus:c,className:d,onChange:u}=a,m=q(a,["id","name","rows","required","label","helperText","errors","validationStatus","className","onChange"]);const h=k("usa-textarea",{"usa-input--error":"error"===c,"usa-input--success":"success"===c},d);return e.jsx(M,{id:`form-group-${s}`,required:n,label:l,helperText:i,errors:o,validationStatus:c,fieldControl:e.jsx("textarea",Object.assign({className:h,style:void 0===t?void 0:{height:"unset"},id:s,name:r,rows:t,onChange:u},m))})},exports.TextInput=s=>{var{id:r,name:t,required:n,label:l,helperText:i,errors:o,validationStatus:c,className:d,type:u,mask:m,prefix:p,suffix:x,onChange:b}=s,g=q(s,["id","name","required","label","helperText","errors","validationStatus","className","type","mask","prefix","suffix","onChange"]);const f=a.useRef(null);a.useEffect((()=>{const e=f.current;return e&&m&&h.on(e),()=>{e&&m&&h.off(e)}}));const _=k("usa-input",{"usa-input--error":"error"===c,"usa-input--success":"success"===c,"usa-masked":m},d),j=e.jsx("input",Object.assign({ref:f,id:r,name:t,className:_,"data-testid":"input",type:B(m,u),onChange:b,pattern:R(m,g.pattern),placeholder:D(m,g.placeholder),inputMode:z(m,g.inputMode)},g)),v=e.jsxs("div",{className:"usa-input-group",children:[p?e.jsx("div",{className:"usa-input-prefix","aria-hidden":"true",children:p}):void 0,j,x?e.jsx("div",{className:"usa-input-suffix","aria-hidden":"true",children:x}):void 0]});return e.jsx(M,{id:`form-group-${r}`,required:n,label:l,helperText:i,errors:o,validationStatus:c,fieldControl:(null!=p?p:x)?v:j})},exports.TimePicker=s=>{var{id:r,required:t,label:n,helperText:l,errors:i,filter:o,minTime:d,maxTime:u,step:m,onChange:h}=s,p=q(s,["id","required","label","helperText","errors","filter","minTime","maxTime","step","onChange"]);const x=a.useRef(null);a.useLayoutEffect((()=>{var e;const a=x.current,s=null===(e=null==a?void 0:a.parentNode)||void 0===e?void 0:e.querySelector(`label[for="${r}"]`);if(s){g.on(a),c.on(a);const e=a.querySelector(".usa-combo-box__input");h&&e.addEventListener("change",h)}return()=>{if(s){c.off(a),g.off(a);const e=a.querySelector(".usa-combo-box__input");h&&e.removeEventListener("change",h)}}}));const b={};return o&&(b["data-filter"]=o),d&&(b["data-min-time"]=d),u&&(b["data-max-time"]=u),m&&(b["data-step"]=m),e.jsx(M,{id:`form-group-${r}`,required:t,label:n,helperText:l,errors:i,fieldControl:e.jsx("div",Object.assign({ref:x,className:k("usa-time-picker",p.className)},b,{children:e.jsx("input",Object.assign({className:"usa-input",type:"text",id:r},p))}))})},exports.Tooltip=({label:s,position:r="top",children:t})=>{const n=a.useRef(null);return a.useLayoutEffect((()=>{var e;const a=null===(e=n.current)||void 0===e?void 0:e.firstChild;return a&&(a.classList.add("usa-tooltip"),a.title=s,a.setAttribute("data-position",r),f.on(a)),()=>f.off(a)})),e.jsx("span",{ref:n,children:t})},exports.useFileInput=()=>({clear:e=>{const a=document.getElementById(e);if(null===a)return;const s=a.parentElement;if(null===s)return;s.querySelectorAll(".usa-file-input__preview").forEach((e=>e.remove()));s.querySelectorAll(".usa-file-input__preview-heading").forEach((e=>e.remove()));const r=s.querySelector(".usa-sr-only");r&&(r.innerHTML="No file selected.");const t=s.querySelector(".usa-file-input__instructions");t&&t.removeAttribute("hidden"),a.setAttribute("aria-label",""),a.value=""}}),exports.useHeader=()=>({on:e=>{_.on(e)},off:e=>{_.off(e)}}),exports.useModal=()=>({toggleModal:e=>{p.toggleModal.call(p,e)}});
*/var C,k=(N||(N=1,C=y,function(){var e={}.hasOwnProperty;function a(){for(var e="",a=0;a<arguments.length;a++){var n=arguments[a];n&&(e=r(e,s(n)))}return e}function s(s){if("string"==typeof s||"number"==typeof s)return s;if("object"!=typeof s)return"";if(Array.isArray(s))return a.apply(null,s);if(s.toString!==Object.prototype.toString&&!s.toString.toString().includes("[native code]"))return s.toString();var n="";for(var t in s)e.call(s,t)&&s[t]&&(n=r(n,t));return n}function r(e,a){return a?e?e+" "+a:e+a:e}C.exports?(a.default=a,C.exports=a):window.classNames=a}()),y.exports),w=v(k);function S(e,a){void 0===a&&(a={});var s=a.insertAt;if(e&&"undefined"!=typeof document){var r=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css","top"===s&&r.firstChild?r.insertBefore(n,r.firstChild):r.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}}S(".accordion-item {\n margin: 10px;\n border: none;\n}\n");const q=({id:a,label:s,expanded:r,children:n})=>e.jsxs("div",{className:"accordion-item","data-testid":"accordion-item",children:[e.jsx("h4",{className:"usa-accordion__heading",children:e.jsx("button",{type:"button",className:"usa-accordion__button","data-testid":"accordion-button","aria-expanded":r,"aria-controls":a,children:s})}),e.jsx("div",{id:a,className:"usa-accordion__content usa-prose text-left","data-testid":"accordion-content",hidden:!r,children:n})]});function $(e,a){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&a.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);n<r.length;n++)a.indexOf(r[n])<0&&Object.prototype.propertyIsEnumerable.call(e,r[n])&&(s[r[n]]=e[r[n]])}return s}"function"==typeof SuppressedError&&SuppressedError;const T=a=>{var{id:s,type:r="button",variant:n="default",size:t="default",className:l,children:i}=a,o=$(a,["id","type","variant","size","className","children"]);const c=w("usa-button",{"usa-button--secondary":"secondary"===n,"usa-button--accent-cool":"accent-cool"===n,"usa-button--accent-warm":"accent-warm"===n,"usa-button--base":"base"===n,"usa-button--outline":"outline"===n,"usa-button--outline usa-button--inverse":"outline-inverse"===n,"usa-button--unstyled":"unstyled"===n,"usa-button--big":"big"===t},l);return e.jsx("button",Object.assign({id:s,type:r,className:c,"data-testid":"button"},o,{children:i}))},O=({id:a,type:s,size:n="size-3",className:t="text-base-darkest"})=>{const l=w("usa-icon",`usa-icon--${n}`,t);return e.jsx("svg",{id:a,className:l,"aria-hidden":"true",focusable:"false",role:"img",children:e.jsx("use",{xlinkHref:`${r}#${s}`})})};S(".usa-alert__body {\n max-width: unset !important;\n padding-right: 1rem !important;\n}\n");const E={gov:"government",mil:"U.S. Department of Defense"},F=({path:a,name:s,action:r})=>e.jsx("li",{className:"usa-breadcrumb__list-item",children:e.jsx("span",{className:"usa-breadcrumb__link span-link","data-testid":"breadcrumb-link",onClick:()=>!!r&&r(a),children:e.jsx("span",{children:s})})}),L=a=>{var{htmlFor:s,required:r,children:n}=a,t=$(a,["htmlFor","required","children"]);return e.jsxs("label",Object.assign({className:"usa-label",htmlFor:s},t,{children:[n,r&&e.jsx("span",{className:"text-red",children:" *"})]}))},V=({id:a,children:s})=>e.jsx("span",{id:a,className:"usa-hint",children:s}),M=({id:a,errors:s,children:r})=>r||s?("string"==typeof s&&(s=[s]),e.jsx(e.Fragment,{children:null!=r?r:null==s?void 0:s.map(((s,r)=>e.jsx("span",{id:`${a}-${r}`,className:"usa-error-message",children:s},r)))})):e.jsx(e.Fragment,{}),A=({id:s,required:r,label:n,helperText:t,errors:l,validationStatus:i,className:o,fieldControl:c,children:d})=>{const u=w("usa-form-group",{"usa-form-group--error":!!(l&&l.length>0)||"error"===i},o);if(!d&&!c)return e.jsx(e.Fragment,{});if(d)return e.jsx("div",{id:s,className:u,children:d});let m=a.isValidElement(c)?c.props.id:void 0;const h=a.isValidElement(c)?c:void 0;let p=h;const x=null==p?void 0:p.props.className;if("usa-combo-box"===x||"usa-time-picker"===x||"usa-date-picker"===x){const e=null==h?void 0:h.props.children;m=null==e?void 0:e.props.id}else h&&(p=a.cloneElement(h,{"aria-describedby":`${s}-helper-text`}));return e.jsxs("div",{id:s,className:u,children:[n?e.jsx(L,{htmlFor:m,required:r,children:n}):e.jsx(e.Fragment,{}),t?e.jsx(V,{id:`${s}-helper-text`,children:t}):e.jsx(e.Fragment,{}),l?e.jsx(M,{id:`${s}-errors`,errors:l}):e.jsx(e.Fragment,{}),p]})},I=a=>{var{id:s,name:r,label:n,checked:t,defaultChecked:l,isTile:i,onChange:o,onClick:c}=a,d=$(a,["id","name","label","checked","defaultChecked","isTile","onChange","onClick"]);const u=`${s}__usa-checkbox__input`,m=w("usa-checkbox__input",{"usa-checkbox__input--tile":i});return e.jsxs("div",{id:s,className:"usa-checkbox",children:[e.jsx("input",Object.assign({className:m,id:u,type:"checkbox",name:r,checked:t,defaultChecked:l,onChange:o,onClick:c},d)),e.jsx("label",{className:"usa-checkbox__label",htmlFor:u,children:n})]})},P=(a,s)=>a&&e.jsx("option",{value:a.value,children:a.label},s);function R(e){if("string"==typeof e){return new Date(e).toISOString().substring(0,10)}return e.toISOString().substring(0,10)}const D=(e,a)=>{let s=null!=a?a:void 0;switch(e){case"ssn":s="^(?!(000|666|9))d{3} (?!00)d{2} (?!0000)d{4}$";break;case"phone_number":s="\\d{3}-\\d{3}-\\d{4}";break;case"zip_5_digit":s="\\d{5}";break;case"zip_9_digit":s="^[0-9]{5}(?:-[0-9]{4})?$"}return s},z=(e,a)=>{let s=null!=a?a:void 0;switch(e){case"ssn":s="___ __ ____";break;case"phone_number":s="___-___-____";break;case"zip_5_digit":s="_____";break;case"zip_9_digit":s="_____-____"}return s},B=(e,a)=>{let s=null!=a?a:"text";if("phone_number"===e)s="tel";return s},H=(e,a)=>{let s=null!=a?a:"text";switch(e){case"ssn":case"phone_number":case"zip_5_digit":case"zip_9_digit":s="numeric"}return s};function U(e,a,s){const r=[];for(;e<=a;e++)r.push(s(e));return r}function Y(a,s,r,n,t){const l=a===s,i=r-1===a?`last page, page ${a+1}`:`page ${a+1}`;return e.jsx("li",{className:"usa-pagination__item usa-pagination__page-no",children:e.jsx("a",{href:n(a),onClick:e=>t(e,a),className:w("usa-pagination__button",{"usa-current":l}),"aria-label":i,"aria-current":l?"page":void 0,children:`${a+1}`})},a)}S(".current.usa-process-list__item::before {\n border: 0.25rem solid #005ea2;\n background-color: #005ea2;\n color: #fff;\n}\n\n.current.usa-process-list__item {\n border-left: 0.5rem solid #005ea2;\n}\n\n.current.usa-process-list__heading {\n color: #005ea2;\n}\n\n.completed.usa-process-list__item::before {\n border: 0.25rem solid #162e51;\n background-color: #162e51;\n color: #fff;\n}\n\n.completed.usa-process-list__item:not(.last) {\n border-left: 0.5rem solid #162e51;\n}\n\n.completed.usa-process-list__heading {\n color: #162e51;\n}\n");const G=({heading:s,headingClassName:r,headingElementName:n="h4",isCurrentStep:t,isCompletedStep:l,isLastStep:i,children:o})=>{const c=w("usa-process-list__item",{current:t&&!l,completed:l,last:i}),d=w("usa-process-list__heading",{current:t&&!l,completed:l,last:i},r);return e.jsxs("li",{className:c,children:[a.createElement(n,{className:d},s),o]})},J=a=>{var{id:s,name:r,label:n,checked:t,defaultChecked:l,isTile:i,onChange:o,onClick:c}=a,d=$(a,["id","name","label","checked","defaultChecked","isTile","onChange","onClick"]);const u=`${s}__usa-radio__input`,m=w("usa-radio__input",{"usa-radio__input--tile":i});return e.jsxs("div",{id:s,className:"usa-radio",children:[e.jsx("input",Object.assign({className:m,id:u,type:"radio",name:r,checked:t,defaultChecked:l,onChange:o,onClick:c},d)),e.jsx("label",{className:"usa-radio__label",htmlFor:u,children:n})]})},K=({items:a,anchor:s})=>e.jsxs("li",{className:"usa-sidenav__item",children:[s,a&&a.length>0&&e.jsx("ul",{className:"usa-sidenav__sublist",children:a.map(((a,s)=>e.jsx(K,{items:a.items,anchor:a.anchor},`side-nav-item-sublist-${s}`)))})]});exports.Accordion=({id:r,allowMultiSelect:n=!1,items:t,children:l})=>{if(!l&&!t)return e.jsx(e.Fragment,{});const i=a.useRef(null);return a.useEffect((()=>{const e=i.current;return e&&e.querySelectorAll("button").forEach((e=>{s.on(e)})),()=>{e&&e.querySelectorAll("button").forEach((e=>{s.off(e)}))}})),e.jsx("div",{id:r,ref:i,className:w("usa-accordion",{"usa-accordion--multiselectable":n}),"data-allow-multiple":!!n||void 0,children:null!=l?l:null==t?void 0:t.map(((a,s)=>e.jsx(q,{id:a.id,label:a.label,expanded:a.expanded,children:a.children},`accordion-item-${s}`)))})},exports.AccordionItem=q,exports.Alert=({id:s,type:r,show:n=!0,slim:t,noIcon:l,allowClose:i=!1,heading:o,body:c,children:d,onClose:u})=>{const[m,h]=a.useState(!n),p=w("usa-alert",{"usa-alert--success":"success"===r,"usa-alert--warning":"warning"===r,"usa-alert--error":"error"===r,"usa-alert--emergency":"emergency"===r,"usa-alert--info":"info"===r,"usa-alert--slim":t,"usa-alert--no-icon":l});return m?e.jsx(e.Fragment,{}):e.jsx("div",{id:s,className:p,children:e.jsxs("div",{className:"usa-alert__body",children:[e.jsxs("div",{className:"display-flex",children:[e.jsx("div",{className:"flex-1",children:o&&e.jsx("h4",{className:"usa-alert__heading",children:o})}),e.jsx("div",{className:"flex-0",children:i&&e.jsx(T,{id:`close-btn-${s}`,variant:"unstyled","aria-label":"Close",onClick:()=>{h(!0),u&&u()},children:e.jsx("div",{className:"margin-auto",children:e.jsx(O,{id:`close-btn-icon-${s}`,type:"close"})})})})]}),null!=c?c:e.jsx("p",{className:"usa-alert__text",children:d})]})})},exports.Banner=({id:r,type:o="gov"})=>{const[c]=a.useState(!1),d=a.useRef(null);return a.useEffect((()=>{const e=d.current;return n.on(e),s.on(e),()=>{n.off(e),s.off(e)}})),e.jsx("section",{id:r,className:"usa-banner","aria-label":"Official government website",ref:d,children:e.jsxs("div",{className:"usa-accordion",children:[e.jsx("header",{className:"usa-banner__header",children:e.jsxs("div",{className:"usa-banner__inner",children:[e.jsx("div",{className:"grid-col-auto",children:e.jsx("img",{className:"usa-banner__header-flag",src:t,alt:"U.S. flag"})}),e.jsxs("div",{className:"grid-col-fill tablet:grid-col-auto",children:[e.jsx("p",{className:"usa-banner__header-text",children:"An official website of the United States government"}),e.jsx("p",{className:"usa-banner__header-action","aria-hidden":"true",children:"Here’s how you know"})]}),e.jsx("button",{className:"usa-accordion__button usa-banner__button","aria-expanded":"false","aria-controls":"gov-banner-default",children:e.jsx("span",{className:"usa-banner__button-text",children:"Here’s how you know"})})]})}),e.jsx("div",{className:"usa-banner__content usa-accordion__content",id:"gov-banner-default",hidden:!c,children:e.jsxs("div",{className:"grid-row grid-gap-lg",children:[e.jsxs("div",{className:"usa-banner__guidance tablet:grid-col-6",children:[e.jsx("img",{className:"usa-banner__icon usa-media-block__img",src:i,role:"img",alt:"","aria-hidden":"true"}),e.jsx("div",{className:"usa-media-block__body",children:e.jsxs("p",{children:[e.jsxs("strong",{children:[" Official websites use .",o," "]}),e.jsx("br",{}),"A ",e.jsxs("strong",{children:[".",o]})," website belongs to an official"," ",E[o]," organization in the United States."]})})]}),e.jsxs("div",{className:"usa-banner__guidance tablet:grid-col-6",children:[e.jsx("img",{className:"usa-banner__icon usa-media-block__img",src:l,role:"img",alt:"","aria-hidden":"true"}),e.jsx("div",{className:"usa-media-block__body",children:e.jsxs("p",{children:[e.jsx("strong",{children:" Secure .gov websites use HTTPS "}),e.jsx("br",{}),"A ",e.jsx("strong",{children:"lock"})," (",e.jsx("span",{className:"icon-lock",children:e.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"52",height:"64",viewBox:"0 0 52 64",className:"usa-banner__lock-image",role:"img","aria-labelledby":"banner-lock-title-default banner-lock-description-default",focusable:"false",children:[e.jsx("title",{id:"banner-lock-title-default",children:"Lock"}),e.jsx("desc",{id:"banner-lock-description-default",children:"A locked padlock"}),e.jsx("path",{fill:"#000000",fillRule:"evenodd",d:"M26 0c10.493 0 19 8.507 19 19v9h3a4 4 0 0 1 4 4v28a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V32a4 4 0 0 1 4-4h3v-9C7 8.507 15.507 0 26 0zm0 8c-5.979 0-10.843 4.77-10.996 10.712L15 19v9h22v-9c0-6.075-4.925-11-11-11z"})]})}),") or ",e.jsx("strong",{children:"https://"})," means you’ve safely connected to the .",o," ","website. Share sensitive information only on official, secure websites."]})})]})]})})]})})},exports.Breadcrumb=({id:a,current:s,action:r,items:n,children:t})=>t||n?e.jsx("nav",{className:"usa-breadcrumb breadcrumb","aria-label":"Breadcrumbs,,",id:a,children:e.jsxs("ol",{className:"usa-breadcrumb__list",children:[null!=t?t:null==n?void 0:n.map(((a,s)=>e.jsx(F,{path:a.path,name:a.name,action:r},`breadcrumb-${s}`))),s?e.jsx("li",{className:"usa-breadcrumb__list-item usa-current","aria-current":"true",children:e.jsx("span",{children:s})}):e.jsx(e.Fragment,{})]})}):e.jsx(e.Fragment,{}),exports.BreadcrumbItem=F,exports.Button=T,exports.ButtonGroup=({id:s,type:r="default",className:n,children:t})=>{const l=w("usa-button-group",{"usa-button-group--segmented":"segmented"===r},n);return e.jsx("ul",{id:s,className:l,children:a.Children.map(t,((a,s)=>e.jsx("li",{className:"usa-button-group__item",children:a},s)))})},exports.Card=({id:a,layout:s="default",mediaRight:r=!1,className:n,children:t})=>{const l=w("usa-card",{"usa-card--flag flex-1":"flag"===s},{"usa-card--media-right":r},n);return e.jsx("div",{className:l,id:a,children:e.jsx("div",{className:"usa-card__container",children:t})})},exports.CardBody=({children:a})=>e.jsx("div",{className:"usa-card__body",children:a}),exports.CardFooter=({children:a})=>e.jsx("div",{className:"usa-card__footer",children:a}),exports.CardHeader=({children:a})=>e.jsx("div",{className:"usa-card__header",children:e.jsx("h2",{className:"usa-card__heading",children:a})}),exports.CardMedia=({inset:a=!1,exdent:s=!1,children:r})=>{const n=w("usa-card__media",{"usa-card__media--inset":a},{"usa-card__media--exdent":s});return e.jsx("div",{className:n,children:e.jsx("div",{className:"usa-card__img",children:r})})},exports.CharacterCount=a=>{var{id:s}=a,r=$(a,["id"]);return e.jsx("span",{id:s,className:w("usa-hint","usa-character-count__message",r.className),"aria-live":"polite",children:r.children})},exports.CharacterCountContainer=s=>{var{className:r}=s,n=$(s,["className"]);const t=a.useRef(null);return a.useEffect((()=>{const e=t.current;return o.on(e),()=>o.off(e)})),e.jsx("div",Object.assign({ref:t,className:w("usa-character-count",r)},n,{children:n.children}))},exports.Checkbox=I,exports.CheckboxGroup=({id:a,name:s,data:r,areTiles:n,required:t,label:l,helperText:i,errors:o,onChange:c,onClick:d})=>e.jsx(A,{id:`form-group-${a}`,required:t,label:l,helperText:i,errors:o,fieldControl:e.jsx(e.Fragment,{children:r.map(((r,t)=>{const l=`${a}__checkbox${t}`;return e.jsx(I,{id:l,name:s,label:r.label,value:r.value,checked:r.checked,defaultChecked:r.defaultChecked,isTile:n,onChange:c,onClick:d},l)}))})}),exports.ComboBox=s=>{var{id:r,options:n,required:t,label:l,helperText:i,errors:o,onChange:d,className:u,children:m,defaultValue:h,placeholder:p}=s,x=$(s,["id","options","required","label","helperText","errors","onChange","className","children","defaultValue","placeholder"]);const g=a.useRef(null);a.useLayoutEffect((()=>{var e;const a=g.current;return(null===(e=null==a?void 0:a.parentNode)||void 0===e?void 0:e.querySelector(`label[for="${r}"]`))&&c.on(a),()=>{a&&c.off(a)}}));const b={className:"usa-combo-box",ref:g};return p&&(b["data-placeholder"]=p),h&&(b["data-default-value"]=h),e.jsx(A,{id:`form-group-${r}`,required:t,label:l,helperText:i,errors:o,fieldControl:e.jsx("div",Object.assign({},b,{children:e.jsx("select",Object.assign({id:r,className:w("usa-select",u),defaultValue:h,onChange:d},x,{children:null!=m?m:null==n?void 0:n.map(P)}))}))})},exports.DatePicker=s=>{var{id:r,minDate:n,maxDate:t,dateRange:l,defaultValue:i,required:o,label:c,helperText:u,errors:m,validationStatus:h,onChange:p}=s,x=$(s,["id","minDate","maxDate","dateRange","defaultValue","required","label","helperText","errors","validationStatus","onChange"]);const g=a.useRef(null);a.useLayoutEffect((()=>{const e=g.current,a=e.querySelector(".usa-date-picker__wrapper");a||d.on(e);const s=d.getDatePickerContext(e).externalInputEl;return p&&s.addEventListener("change",p),()=>{p&&s.removeEventListener("change",p),a&&d.off(e)}}),[]);const b={};n&&(b["data-min-date"]=R(n)),t&&(b["data-max-date"]=R(t)),l&&(b["data-range-date"]=R(l)),i&&(b["data-default-value"]=R(i));const f=w("usa-input",{"usa-input--error":"error"===h,"usa-input--success":"success"===h});return e.jsx(A,{id:`form-group-${r}`,required:o,label:c,helperText:u,errors:m,fieldControl:e.jsx("div",Object.assign({ref:g,className:"usa-date-picker"},b,{children:e.jsx("input",Object.assign({id:r,className:f,type:"text"},x))}))})},exports.DateRangePicker=({id:s,children:r})=>{const n=a.useRef(null);return a.useLayoutEffect((()=>{const e=n.current;return u.on(e),()=>u.off(e)})),e.jsx("div",{id:s,ref:n,className:"usa-date-range-picker",children:r})},exports.ErrorMessages=M,exports.FileInput=s=>{var{id:r,required:n,label:t,helperText:l,errors:i}=s,o=$(s,["id","required","label","helperText","errors"]);const c=a.useRef(null);return a.useLayoutEffect((()=>{const e=c.current;return m.on(e),()=>m.off(e)}),[]),e.jsx(A,{id:`form-group-${r}`,required:n,label:t,helperText:l,errors:i,fieldControl:e.jsx("input",Object.assign({className:"usa-file-input",type:"file",ref:c,id:r},o))})},exports.Form=a=>{var{id:s,isLarge:r=!1,className:n,children:t}=a,l=$(a,["id","isLarge","className","children"]);return e.jsx("form",Object.assign({id:s,className:w("usa-form",{"usa-form--large":r},n)},l,{children:t}))},exports.FormGroup=A,exports.HelperText=V,exports.Icon=O,exports.Label=L,exports.LanguageSelector=({id:s,items:r,variant:n="default",size:t="default"})=>{const[l,i]=a.useState(0),o=w("usa-language-container",{"usa-language--small":"small"===t}),c=w("usa-button",{"usa-language__link":r.length>=3,"usa-button--unstyled":"unstyled"===n});if(r.length<3)return e.jsx("div",{id:s,className:o,children:e.jsx("button",{type:"button",className:c,role:"button",onClick:()=>{l==r.length-1?i(0):i((e=>e+1)),r[l].onChange&&r[l].onChange()},children:e.jsx("span",{lang:r[l].attr,children:r[l].label})})});const d=a.useRef(null);return a.useEffect((()=>{const e=d.current;return p.on(e),()=>{p.off(e)}}),[]),e.jsx("div",{id:s,className:o,ref:d,children:e.jsx("ul",{className:"usa-language__primary usa-accordion",children:e.jsxs("li",{className:"usa-language__primary-item",children:[e.jsx("button",{type:"button",className:c,role:"button","aria-expanded":"false","aria-controls":"language-options",children:"Languages"}),e.jsx("ul",{id:"language-options",className:"usa-language__submenu",hidden:!0,children:r.map(((a,s)=>e.jsx("li",{className:"usa-language__submenu-item",children:e.jsx("a",{href:"#",onClick:e=>{e.preventDefault(),a.onChange&&a.onChange()},children:e.jsxs("span",{lang:a.attr,children:[e.jsx("strong",{children:a.label}),a.localLabel?` (${a.localLabel})`:e.jsx(e.Fragment,{})]})})},s)))})]})})})},exports.List=a=>{var{id:s,type:r="unordered",variant:n="default",className:t,items:l}=a,i=$(a,["id","type","variant","className","items"]);const o=w("usa-list",{"usa-list--unstyled":"unstyled"===n},t),c=a=>a.map((a=>e.jsx("li",{id:a.id,children:a.value},a.id)));return"unordered"===r?e.jsx("ul",Object.assign({id:s,className:o},i,{children:c(l)})):e.jsx("ol",Object.assign({id:s,className:o},i,{children:c(l)}))},exports.MemorableDate=a=>{var{id:s,required:r,label:n,helperText:t,errors:l,defaultMonthValue:i,defaultDayValue:o,defaultYearValue:c,onMonthChange:d,onDayChange:u,onYearChange:m}=a,h=$(a,["id","required","label","helperText","errors","defaultMonthValue","defaultDayValue","defaultYearValue","onMonthChange","onDayChange","onYearChange"]);return e.jsx(A,{id:`form-group-${s}`,required:r,label:n,helperText:t,errors:l,fieldControl:e.jsxs("div",Object.assign({id:`memorable-date-${s}`,className:"usa-memorable-date","data-testid":"memorable-date"},h,{children:[e.jsxs("div",{className:"usa-form-group usa-form-group--month usa-form-group--select",children:[e.jsx("label",{className:"usa-label",htmlFor:`memorable-date-month-${s}`,children:"Month"}),e.jsxs("select",{className:"usa-select",id:`memorable-date-month-${s}`,name:`memorable-date-month-${s}`,defaultValue:i,onChange:d,children:[e.jsx("option",{value:"",children:"- Select -"}),e.jsx("option",{value:1,children:"01 - January"}),e.jsx("option",{value:2,children:"02 - February"}),e.jsx("option",{value:3,children:"03 - March"}),e.jsx("option",{value:4,children:"04 - April"}),e.jsx("option",{value:5,children:"05 - May"}),e.jsx("option",{value:6,children:"06 - June"}),e.jsx("option",{value:7,children:"07 - July"}),e.jsx("option",{value:8,children:"08 - August"}),e.jsx("option",{value:9,children:"09 - September"}),e.jsx("option",{value:10,children:"10 - October"}),e.jsx("option",{value:11,children:"11 - November"}),e.jsx("option",{value:12,children:"12 - December"})]})]}),e.jsxs("div",{className:"usa-form-group usa-form-group--day",children:[e.jsx("label",{className:"usa-label",htmlFor:`memorable-date-day-${s}`,children:"Day"}),e.jsx("input",{className:"usa-input",id:`memorable-date-day-${s}`,name:`memorable-date-day-${s}`,type:"number",minLength:1,maxLength:2,pattern:"[0-9]*",inputMode:"numeric",defaultValue:o,onChange:u})]}),e.jsxs("div",{className:"usa-form-group usa-form-group--year",children:[e.jsx("label",{className:"usa-label",htmlFor:`memorable-date-year-${s}`,children:"Year"}),e.jsx("input",{className:"usa-input",id:`memorable-date-year-${s}`,name:`memorable-date-year-${s}`,type:"number",minLength:4,maxLength:4,pattern:"[0-9]*",inputMode:"numeric",defaultValue:c,onChange:m})]})]}))})},exports.Modal=({id:s,heading:n,size:t="small",footer:l,children:i})=>{const o=a.useRef(null);a.useLayoutEffect((()=>{const e=o.current;return x.on(e),()=>x.off(e)}));const c=w("usa-modal",{"usa-modal--lg":"large"===t});return e.jsx("div",{ref:o,className:c,id:s,"aria-labelledby":`${s}-heading`,"aria-describedby":`${s}-description`,children:e.jsxs("div",{className:"usa-modal__content",children:[e.jsxs("div",{className:"usa-modal__main",children:[e.jsx("h2",{className:"usa-modal__heading",id:`${s}-heading`,children:n}),i,e.jsx("div",{className:"usa-modal__footer",children:l})]}),e.jsx("button",{className:"usa-button usa-modal__close","aria-label":"Close this window","data-close-modal":!0,children:e.jsx("svg",{className:"usa-icon","aria-hidden":"true",focusable:"false",role:"img",children:e.jsx("use",{xlinkHref:`${r}#close`})})})]})})},exports.Pagination=({id:a,currentPage:s,amountOfPages:n,amountOfVisiblePageItems:t=3,ariaLabel:l,createPageUrl:i=(()=>"#"),onPage:o=(()=>{})})=>{n<=7&&(t=7);let c=Math.max(0,s-Math.floor(t/2));const d=Math.min(n,c+t)-1;return d===n-1&&(c=Math.max(0,d-t+1)),e.jsx("nav",{id:a,"aria-label":l,className:"usa-pagination",children:e.jsxs("ul",{className:"usa-pagination__list",children:[s>0&&e.jsx("li",{className:"usa-pagination__item usa-pagination__arrow",children:e.jsxs("a",{href:i(s-1),onClick:e=>o(e,s-1),className:"usa-pagination__link usa-pagination__previous-page","aria-label":"Previous page",children:[e.jsx("svg",{className:"usa-icon","aria-hidden":"true",role:"img",children:e.jsx("use",{xlinkHref:`${r}#navigate_before`})}),e.jsx("span",{className:"usa-pagination__link-text",children:"Previous"})]})}),c>0&&e.jsxs(e.Fragment,{children:[Y(0,s,n,i,o),e.jsx("li",{className:"usa-pagination__item usa-pagination__overflow",children:e.jsx("span",{children:"…"})})]}),U(c,d,(e=>Y(e,s,n,i,o))),d<n-1&&e.jsxs(e.Fragment,{children:[e.jsx("li",{className:"usa-pagination__item usa-pagination__overflow",children:e.jsx("span",{children:"…"})}),Y(n-1,s,n,i,o)]}),s<n-1&&e.jsx("li",{className:"usa-pagination__item usa-pagination__arrow",children:e.jsxs("a",{href:i(s+1),onClick:e=>o(e,s+1),className:"usa-pagination__link usa-pagination__next-page","aria-label":"Next page",children:[e.jsx("span",{className:"usa-pagination__link-text",children:"Next"}),e.jsx("svg",{className:"usa-icon","aria-hidden":"true",role:"img",children:e.jsx("use",{xlinkHref:`${r}#navigate_next`})})]})})]})})},exports.ProcessList=({id:a,steps:s,currentStep:r=0,children:n})=>n||s?e.jsx("ol",{id:a,className:"usa-process-list",children:null!=n?n:null==s?void 0:s.map(((a,n)=>e.jsx(G,{heading:a.heading,isCurrentStep:r===n+1&&r!==s.length,isCompletedStep:r>n+1||r===s.length,isLastStep:n===s.length-1,children:a.children},n)))}):e.jsx(e.Fragment,{}),exports.ProcessListStep=G,exports.Prose=a=>{var{id:s,className:r,children:n}=a,t=$(a,["id","className","children"]);const l=w("usa-prose",r);return e.jsx("section",Object.assign({id:s,className:l},t,{children:n}))},exports.RadioButton=J,exports.RadioButtonGroup=({id:a,name:s,data:r,areTiles:n,required:t,label:l,helperText:i,errors:o,onChange:c,onClick:d})=>e.jsx(A,{id:`form-group-${a}`,required:t,label:l,helperText:i,errors:o,fieldControl:e.jsx(e.Fragment,{children:r.map(((r,t)=>{const l=`${a}__radio${t}`;return e.jsx(J,{id:l,name:s,label:r.label,value:r.value,checked:r.checked,defaultChecked:r.defaultChecked,isTile:n,onChange:c,onClick:d},l)}))})}),exports.RangeSlider=a=>{var{id:s,required:r,label:n,helperText:t,errors:l,minValue:i,maxValue:o,step:c="10",defaultValue:d,onChange:u}=a,m=$(a,["id","required","label","helperText","errors","minValue","maxValue","step","defaultValue","onChange"]);return e.jsx(A,{id:`form-group-${s}`,required:r,label:n,helperText:t,errors:l,fieldControl:e.jsx("input",Object.assign({id:s,className:"usa-range",type:"range",min:i,max:o,step:c,defaultValue:d,onChange:u,role:"slider"},m))})},exports.Search=a=>{var{id:s,type:r="default",onSearch:n}=a,t=$(a,["id","type","onSearch"]);const l=w("usa-search",{"usa-search--small":"small"===r,"usa-search--big":"big"===r});return e.jsxs("form",{id:s,className:l,role:"search",onSubmit:function(e){if(n){const a=e.target;n(e,a.elements.search.value)}},children:[e.jsx("label",{className:"usa-sr-only",htmlFor:`${s}__search-field`,children:"Search"}),e.jsx("input",Object.assign({className:"usa-input",id:`${s}__search-field`,type:"search",name:"search"},t)),e.jsxs("button",{className:"usa-button",type:"submit",children:[e.jsx("span",{className:"small"===r?"usa-sr-only":"usa-search__submit-text",children:"Search"}),e.jsx("img",{src:g,className:"usa-search__submit-icon",alt:"Search icon"})]})]})},exports.Select=a=>{var{id:s,defaultOption:r={value:"",label:"- Select -"},options:n,required:t,label:l,helperText:i,errors:o,onChange:c,className:d,children:u}=a,m=$(a,["id","defaultOption","options","required","label","helperText","errors","onChange","className","children"]);return u||n?e.jsx(A,{id:`form-group-${s}`,required:t,label:l,helperText:i,errors:o,fieldControl:e.jsxs("select",Object.assign({id:s,className:w("usa-select",d),defaultValue:null==r?void 0:r.value,onChange:c},m,{children:[P(r,-1),null!=u?u:null==n?void 0:n.map(P)]}))}):e.jsx(e.Fragment,{})},exports.SelectOption=({value:a,label:s})=>e.jsx("option",{value:a,children:s}),exports.SideNavigation=({id:a,ariaLabel:s,items:r,children:n})=>n||r?e.jsx("nav",{id:a,"aria-label":s,children:e.jsx("ul",{className:"usa-sidenav",children:null!=n?n:null==r?void 0:r.map(((a,s)=>e.jsx(K,{items:a.items,anchor:a.anchor},`side-nav-item-${s}`)))})}):e.jsx(e.Fragment,{}),exports.SideNavigationItem=K,exports.SiteAlert=({id:a,type:s="Info",heading:r,slim:n=!1,noIcon:t=!1,className:l,children:i})=>{const o=w("usa-site-alert",{"usa-site-alert--emergency":"Emergency"===s,"usa-site-alert--info":"Info"===s,"usa-site-alert--slim":n,"usa-site-alert--no-icon":t},l);return e.jsx("section",{id:a,className:o,"aria-label":"Site Alert",children:e.jsx("div",{className:"usa-alert",children:e.jsxs("div",{className:"usa-alert__body",children:[r&&e.jsx("h3",{className:"usa-alert__heading",children:r}),i&&e.jsx("p",{className:"usa-alert__text",children:i})]})})})},exports.StepIndicator=({id:s,steps:r,currentStep:n,hideLabels:t=!1,showCounters:l=!1,showSmallCounters:i=!1,centerCounters:o=!1,headingLevel:c="h4"})=>{const d=w("usa-step-indicator",{"usa-step-indicator--no-labels":t,"usa-step-indicator--counters":l,"usa-step-indicator--counters-sm":i,"usa-step-indicator--center":o});return e.jsxs("div",{id:s,className:d,"aria-label":"progress",children:[e.jsx("ol",{className:"usa-step-indicator__segments",children:r.map(((s,r)=>{const t={key:r,className:"usa-step-indicator__segment"};let l="";return r<n?(t.className+=" usa-step-indicator__segment--complete",l="completed"):r>n?l="not completed":(t.className+=" usa-step-indicator__segment--current",Object.assign(t,{"aria-current":!0})),a.createElement("li",Object.assign({},t,{key:`usa-step-label-${r}`}),e.jsxs("span",{className:"usa-step-indicator__segment-label",children:[s,""!==l&&e.jsx("span",{className:"usa-sr-only",children:l})]}))}))}),e.jsx("div",{className:"usa-step-indicator__header",children:a.createElement(c,{className:"usa-step-indicator__heading"},e.jsxs(e.Fragment,{children:[e.jsxs("span",{className:"usa-step-indicator__heading-counter",children:[e.jsx("span",{className:"usa-sr-only",children:"Step"}),e.jsx("span",{className:"usa-step-indicator__current-step",children:n+1}),e.jsxs("span",{className:"usa-step-indicator__total-steps",children:[" of ",r.length]})]}),e.jsx("span",{className:"usa-step-indicator__heading-text",children:r[n]})]}))})]})},exports.SummaryBox=({id:a,heading:s,className:r,items:n})=>{const t=w("usa-summary-box",r);return e.jsx("div",{className:t,role:"region","aria-labelledby":a,children:e.jsxs("div",{className:"usa-summary-box__body",children:[e.jsx("h3",{className:"usa-summary-box__heading",id:a,children:s}),e.jsx("div",{className:"usa-summary-box__text",children:e.jsx("ul",{className:"usa-list",children:n.map(((a,s)=>e.jsx("li",{children:a},s)))})})]})})},exports.Table=({id:s,caption:r,columns:n,data:t,sortable:l=!1,sortIndex:i=0,sortDir:o="ascending",onSort:c,scrollable:d=!1,borderless:u=!1,striped:m=!1,className:h,tabIndex:p=-1})=>{const x=a.useRef(null);return a.useEffect((()=>{const e=x.current;return l&&b.on(e),()=>{l&&(b.off(e),null==e||e.querySelectorAll(".usa-table__header__button").forEach((e=>e.remove())))}})),a.useEffect((()=>{const e=new MutationObserver((e=>{for(const a of e)if(c&&"aria-sort"===a.attributeName){a.target.getAttribute("aria-sort")&&c()}}));if(x.current&&c){x.current.querySelectorAll("th").forEach((a=>e.observe(a,{attributes:!0})))}}),[n]),e.jsxs("div",{id:s,className:w({"usa-table-container":!d},{"usa-table-container--scrollable":d},{"usa-table--borderless":u},{"usa-table--striped":m}),ref:x,children:[e.jsxs("table",{className:w("usa-table",h),tabIndex:p,children:[e.jsx("caption",{hidden:!!r,children:r}),e.jsx("thead",{children:e.jsx("tr",{children:n.map((e=>Object.assign(Object.assign({},e),{sortable:void 0===e.sortable||e.sortable}))).map(((a,s)=>e.jsx("th",{id:a.id,"data-sortable":l&&a.sortable||null,scope:"col",role:"columnheader","aria-sort":l&&a.sortable&&i===s?"descending"===o?"ascending":"descending":void 0,children:a.name},a.id)))})}),e.jsx("tbody",{children:t.map(((a,s)=>{const r=[];for(const e in a)l?r.push({value:a[e].value,sortValue:a[e].sortValue}):r.push({value:a[e].value?a[e].value:a[e]});return e.jsx("tr",{children:r.map(((a,s)=>e.jsx("td",{"data-sort-value":l?a.sortValue:a.value,children:a.value},`td-${s}`)))},`tr-${s}`)}))})]}),l&&e.jsx("div",{className:"usa-sr-only usa-table__announcement-region","aria-live":"polite"})]})},exports.Tag=({id:a,children:s,size:r="Default",className:n})=>{const t=w("usa-tag",{"usa-tag--big":"Big"===r},n);return e.jsx("span",{id:a,className:t,children:s})},exports.TextArea=a=>{var{id:s,name:r,rows:n,required:t,label:l,helperText:i,errors:o,validationStatus:c,className:d,onChange:u}=a,m=$(a,["id","name","rows","required","label","helperText","errors","validationStatus","className","onChange"]);const h=w("usa-textarea",{"usa-input--error":"error"===c,"usa-input--success":"success"===c},d);return e.jsx(A,{id:`form-group-${s}`,required:t,label:l,helperText:i,errors:o,validationStatus:c,fieldControl:e.jsx("textarea",Object.assign({className:h,style:void 0===n?void 0:{height:"unset"},id:s,name:r,rows:n,onChange:u},m))})},exports.TextInput=s=>{var{id:r,name:n,required:t,label:l,helperText:i,errors:o,validationStatus:c,className:d,type:u,mask:m,prefix:p,suffix:x,onChange:g}=s,b=$(s,["id","name","required","label","helperText","errors","validationStatus","className","type","mask","prefix","suffix","onChange"]);const f=a.useRef(null);a.useEffect((()=>{const e=f.current;return e&&m&&h.on(e),()=>{e&&m&&h.off(e)}}));const j=w("usa-input",{"usa-input--error":"error"===c,"usa-input--success":"success"===c,"usa-masked":m},d),_=e.jsx("input",Object.assign({ref:f,id:r,name:n,className:j,"data-testid":"input",type:B(m,u),onChange:g,pattern:D(m,b.pattern),placeholder:z(m,b.placeholder),inputMode:H(m,b.inputMode)},b)),v=e.jsxs("div",{className:"usa-input-group",children:[p?e.jsx("div",{className:"usa-input-prefix","aria-hidden":"true",children:p}):void 0,_,x?e.jsx("div",{className:"usa-input-suffix","aria-hidden":"true",children:x}):void 0]});return e.jsx(A,{id:`form-group-${r}`,required:t,label:l,helperText:i,errors:o,validationStatus:c,fieldControl:(null!=p?p:x)?v:_})},exports.TimePicker=s=>{var{id:r,required:n,label:t,helperText:l,errors:i,filter:o,minTime:d,maxTime:u,step:m,onChange:h}=s,p=$(s,["id","required","label","helperText","errors","filter","minTime","maxTime","step","onChange"]);const x=a.useRef(null);a.useLayoutEffect((()=>{var e;const a=x.current,s=null===(e=null==a?void 0:a.parentNode)||void 0===e?void 0:e.querySelector(`label[for="${r}"]`);if(s){f.on(a),c.on(a);const e=a.querySelector(".usa-combo-box__input");h&&e.addEventListener("change",h)}return()=>{if(s){c.off(a),f.off(a);const e=a.querySelector(".usa-combo-box__input");h&&e.removeEventListener("change",h)}}}));const g={};return o&&(g["data-filter"]=o),d&&(g["data-min-time"]=d),u&&(g["data-max-time"]=u),m&&(g["data-step"]=m),e.jsx(A,{id:`form-group-${r}`,required:n,label:t,helperText:l,errors:i,fieldControl:e.jsx("div",Object.assign({ref:x,className:w("usa-time-picker",p.className)},g,{children:e.jsx("input",Object.assign({className:"usa-input",type:"text",id:r},p))}))})},exports.Tooltip=({label:s,position:r="top",children:n})=>{const t=a.useRef(null);return a.useLayoutEffect((()=>{var e;const a=null===(e=t.current)||void 0===e?void 0:e.firstChild;return a&&(a.classList.add("usa-tooltip"),a.title=s,a.setAttribute("data-position",r),j.on(a)),()=>j.off(a)})),e.jsx("span",{ref:t,children:n})},exports.useFileInput=()=>({clear:e=>{const a=document.getElementById(e);if(null===a)return;const s=a.parentElement;if(null===s)return;s.querySelectorAll(".usa-file-input__preview").forEach((e=>e.remove()));s.querySelectorAll(".usa-file-input__preview-heading").forEach((e=>e.remove()));const r=s.querySelector(".usa-sr-only");r&&(r.innerHTML="No file selected.");const n=s.querySelector(".usa-file-input__instructions");n&&n.removeAttribute("hidden"),a.setAttribute("aria-label",""),a.value=""}}),exports.useHeader=()=>({on:e=>{_.on(e)},off:e=>{_.off(e)}}),exports.useModal=()=>({toggleModal:e=>{x.toggleModal.call(x,e)}});
//# sourceMappingURL=index.js.map

@@ -25,2 +25,3 @@ export { default as Accordion, AccordionItem } from './accordion';

export { default as Label } from './label';
export { default as LanguageSelector } from './language-selector';
export { default as List } from './list';

@@ -27,0 +28,0 @@ export type { ListItem } from './list';

@@ -1,2 +0,2 @@

import{jsx as e,Fragment as a,jsxs as r}from"react/jsx-runtime";import s,{useRef as n,useEffect as l,useState as i,Children as t,isValidElement as o,useLayoutEffect as c,createElement as d}from"react";import u from"@uswds/uswds/js/usa-accordion";import m from"@uswds/uswds/img/sprite.svg";import h from"@uswds/uswds/js/usa-banner";import p from"@uswds/uswds/img/us_flag_small.png";import b from"@uswds/uswds/img/icon-https.svg";import g from"@uswds/uswds/img/icon-dot-gov.svg";import f from"@uswds/uswds/js/usa-character-count";import _ from"@uswds/uswds/js/usa-combo-box";import v from"@uswds/uswds/js/usa-date-picker";import N from"@uswds/uswds/js/usa-date-range-picker";import y from"@uswds/uswds/js/usa-file-input";import x from"@uswds/uswds/js/usa-input-mask";import k from"@uswds/uswds/js/usa-modal";import C from"@uswds/uswds/img/usa-icons-bg/search--white.svg";import w from"@uswds/uswds/js/usa-table";import S from"@uswds/uswds/js/usa-time-picker";import $ from"@uswds/uswds/js/usa-tooltip";import T from"@uswds/uswds/js/usa-header";function q(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var O,j={exports:{}};
import{jsx as e,Fragment as a,jsxs as r}from"react/jsx-runtime";import s,{useRef as n,useEffect as l,useState as t,Children as i,isValidElement as o,useLayoutEffect as c,createElement as d}from"react";import u from"@uswds/uswds/js/usa-accordion";import m from"@uswds/uswds/img/sprite.svg";import h from"@uswds/uswds/js/usa-banner";import p from"@uswds/uswds/img/us_flag_small.png";import b from"@uswds/uswds/img/icon-https.svg";import g from"@uswds/uswds/img/icon-dot-gov.svg";import f from"@uswds/uswds/js/usa-character-count";import _ from"@uswds/uswds/js/usa-combo-box";import v from"@uswds/uswds/js/usa-date-picker";import N from"@uswds/uswds/js/usa-date-range-picker";import y from"@uswds/uswds/js/usa-file-input";import x from"@uswds/uswds/js/usa-input-mask";import C from"@uswds/uswds/js/usa-language-selector";import k from"@uswds/uswds/js/usa-modal";import w from"@uswds/uswds/img/usa-icons-bg/search--white.svg";import S from"@uswds/uswds/js/usa-table";import $ from"@uswds/uswds/js/usa-time-picker";import T from"@uswds/uswds/js/usa-tooltip";import q from"@uswds/uswds/js/usa-header";function O(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var j,V={exports:{}};
/*!

@@ -6,3 +6,3 @@ Copyright (c) 2018 Jed Watson.

http://jedwatson.github.io/classnames
*/var V,E=(O||(O=1,V=j,function(){var e={}.hasOwnProperty;function a(){for(var e="",a=0;a<arguments.length;a++){var n=arguments[a];n&&(e=s(e,r(n)))}return e}function r(r){if("string"==typeof r||"number"==typeof r)return r;if("object"!=typeof r)return"";if(Array.isArray(r))return a.apply(null,r);if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();var n="";for(var l in r)e.call(r,l)&&r[l]&&(n=s(n,l));return n}function s(e,a){return a?e?e+" "+a:e+a:e}V.exports?(a.default=a,V.exports=a):window.classNames=a}()),j.exports),M=q(E);function A(e,a){void 0===a&&(a={});var r=a.insertAt;if(e&&"undefined"!=typeof document){var s=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css","top"===r&&s.firstChild?s.insertBefore(n,s.firstChild):s.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}}A(".accordion-item {\n margin: 10px;\n border: none;\n}\n");const L=({id:r,allowMultiSelect:s=!1,items:i,children:t})=>{if(!t&&!i)return e(a,{});const o=n(null);return l((()=>{const e=o.current;return e&&e.querySelectorAll("button").forEach((e=>{u.on(e)})),()=>{e&&e.querySelectorAll("button").forEach((e=>{u.off(e)}))}})),e("div",{id:r,ref:o,className:M("usa-accordion",{"usa-accordion--multiselectable":s}),"data-allow-multiple":!!s||void 0,children:null!=t?t:null==i?void 0:i.map(((a,r)=>e(D,{id:a.id,label:a.label,expanded:a.expanded,children:a.children},`accordion-item-${r}`)))})},D=({id:a,label:s,expanded:n,children:l})=>r("div",{className:"accordion-item","data-testid":"accordion-item",children:[e("h4",{className:"usa-accordion__heading",children:e("button",{type:"button",className:"usa-accordion__button","data-testid":"accordion-button","aria-expanded":n,"aria-controls":a,children:s})}),e("div",{id:a,className:"usa-accordion__content usa-prose text-left","data-testid":"accordion-content",hidden:!n,children:l})]});function z(e,a){var r={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&a.indexOf(s)<0&&(r[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(s=Object.getOwnPropertySymbols(e);n<s.length;n++)a.indexOf(s[n])<0&&Object.prototype.propertyIsEnumerable.call(e,s[n])&&(r[s[n]]=e[s[n]])}return r}"function"==typeof SuppressedError&&SuppressedError;const P=a=>{var{id:r,type:s="button",variant:n="default",size:l="default",className:i,children:t}=a,o=z(a,["id","type","variant","size","className","children"]);const c=M("usa-button",{"usa-button--secondary":"secondary"===n,"usa-button--accent-cool":"accent-cool"===n,"usa-button--accent-warm":"accent-warm"===n,"usa-button--base":"base"===n,"usa-button--outline":"outline"===n,"usa-button--outline usa-button--inverse":"outline-inverse"===n,"usa-button--unstyled":"unstyled"===n,"usa-button--big":"big"===l},i);return e("button",Object.assign({id:r,type:s,className:c,"data-testid":"button"},o,{children:t}))},I=({id:a,type:r,size:s="size-3",className:n="text-base-darkest"})=>{const l=M("usa-icon",`usa-icon--${s}`,n);return e("svg",{id:a,className:l,"aria-hidden":"true",focusable:"false",role:"img",children:e("use",{xlinkHref:`${m}#${r}`})})};A(".usa-alert__body {\n max-width: unset !important;\n padding-right: 1rem !important;\n}\n");const F=({id:s,type:n,show:l=!0,slim:t,noIcon:o,allowClose:c=!1,heading:d,body:u,children:m,onClose:h})=>{const[p,b]=i(!l),g=M("usa-alert",{"usa-alert--success":"success"===n,"usa-alert--warning":"warning"===n,"usa-alert--error":"error"===n,"usa-alert--emergency":"emergency"===n,"usa-alert--info":"info"===n,"usa-alert--slim":t,"usa-alert--no-icon":o});return p?e(a,{}):e("div",{id:s,className:g,children:r("div",{className:"usa-alert__body",children:[r("div",{className:"display-flex",children:[e("div",{className:"flex-1",children:d&&e("h4",{className:"usa-alert__heading",children:d})}),e("div",{className:"flex-0",children:c&&e(P,{id:`close-btn-${s}`,variant:"unstyled","aria-label":"Close",onClick:()=>{b(!0),h&&h()},children:e("div",{className:"margin-auto",children:e(I,{id:`close-btn-icon-${s}`,type:"close"})})})})]}),null!=u?u:e("p",{className:"usa-alert__text",children:m})]})})},H={gov:"government",mil:"U.S. Department of Defense"},B=({id:a,type:s="gov"})=>{const[t]=i(!1),o=n(null);return l((()=>{const e=o.current;return h.on(e),u.on(e),()=>{h.off(e),u.off(e)}})),e("section",{id:a,className:"usa-banner","aria-label":"Official government website",ref:o,children:r("div",{className:"usa-accordion",children:[e("header",{className:"usa-banner__header",children:r("div",{className:"usa-banner__inner",children:[e("div",{className:"grid-col-auto",children:e("img",{className:"usa-banner__header-flag",src:p,alt:"U.S. flag"})}),r("div",{className:"grid-col-fill tablet:grid-col-auto",children:[e("p",{className:"usa-banner__header-text",children:"An official website of the United States government"}),e("p",{className:"usa-banner__header-action","aria-hidden":"true",children:"Here’s how you know"})]}),e("button",{className:"usa-accordion__button usa-banner__button","aria-expanded":"false","aria-controls":"gov-banner-default",children:e("span",{className:"usa-banner__button-text",children:"Here’s how you know"})})]})}),e("div",{className:"usa-banner__content usa-accordion__content",id:"gov-banner-default",hidden:!t,children:r("div",{className:"grid-row grid-gap-lg",children:[r("div",{className:"usa-banner__guidance tablet:grid-col-6",children:[e("img",{className:"usa-banner__icon usa-media-block__img",src:g,role:"img",alt:"","aria-hidden":"true"}),e("div",{className:"usa-media-block__body",children:r("p",{children:[r("strong",{children:[" Official websites use .",s," "]}),e("br",{}),"A ",r("strong",{children:[".",s]})," website belongs to an official"," ",H[s]," organization in the United States."]})})]}),r("div",{className:"usa-banner__guidance tablet:grid-col-6",children:[e("img",{className:"usa-banner__icon usa-media-block__img",src:b,role:"img",alt:"","aria-hidden":"true"}),e("div",{className:"usa-media-block__body",children:r("p",{children:[e("strong",{children:" Secure .gov websites use HTTPS "}),e("br",{}),"A ",e("strong",{children:"lock"})," (",e("span",{className:"icon-lock",children:r("svg",{xmlns:"http://www.w3.org/2000/svg",width:"52",height:"64",viewBox:"0 0 52 64",className:"usa-banner__lock-image",role:"img","aria-labelledby":"banner-lock-title-default banner-lock-description-default",focusable:"false",children:[e("title",{id:"banner-lock-title-default",children:"Lock"}),e("desc",{id:"banner-lock-description-default",children:"A locked padlock"}),e("path",{fill:"#000000",fillRule:"evenodd",d:"M26 0c10.493 0 19 8.507 19 19v9h3a4 4 0 0 1 4 4v28a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V32a4 4 0 0 1 4-4h3v-9C7 8.507 15.507 0 26 0zm0 8c-5.979 0-10.843 4.77-10.996 10.712L15 19v9h22v-9c0-6.075-4.925-11-11-11z"})]})}),") or ",e("strong",{children:"https://"})," means you’ve safely connected to the .",s," ","website. Share sensitive information only on official, secure websites."]})})]})]})})]})})},R=({id:s,current:n,action:l,items:i,children:t})=>t||i?e("nav",{className:"usa-breadcrumb breadcrumb","aria-label":"Breadcrumbs,,",id:s,children:r("ol",{className:"usa-breadcrumb__list",children:[null!=t?t:null==i?void 0:i.map(((a,r)=>e(U,{path:a.path,name:a.name,action:l},`breadcrumb-${r}`))),n?e("li",{className:"usa-breadcrumb__list-item usa-current","aria-current":"true",children:e("span",{children:n})}):e(a,{})]})}):e(a,{}),U=({path:a,name:r,action:s})=>e("li",{className:"usa-breadcrumb__list-item",children:e("span",{className:"usa-breadcrumb__link span-link","data-testid":"breadcrumb-link",onClick:()=>!!s&&s(a),children:e("span",{children:r})})}),Y=({id:a,type:r="default",className:s,children:n})=>{const l=M("usa-button-group",{"usa-button-group--segmented":"segmented"===r},s);return e("ul",{id:a,className:l,children:t.map(n,((a,r)=>e("li",{className:"usa-button-group__item",children:a},r)))})},J=({id:a,layout:r="default",mediaRight:s=!1,className:n,children:l})=>{const i=M("usa-card",{"usa-card--flag flex-1":"flag"===r},{"usa-card--media-right":s},n);return e("div",{className:i,id:a,children:e("div",{className:"usa-card__container",children:l})})},G=({children:a})=>e("div",{className:"usa-card__body",children:a}),K=({children:a})=>e("div",{className:"usa-card__header",children:e("h2",{className:"usa-card__heading",children:a})}),Q=({inset:a=!1,exdent:r=!1,children:s})=>{const n=M("usa-card__media",{"usa-card__media--inset":a},{"usa-card__media--exdent":r});return e("div",{className:n,children:e("div",{className:"usa-card__img",children:s})})},W=({children:a})=>e("div",{className:"usa-card__footer",children:a}),X=a=>{var{className:r}=a,s=z(a,["className"]);const i=n(null);return l((()=>{const e=i.current;return f.on(e),()=>f.off(e)})),e("div",Object.assign({ref:i,className:M("usa-character-count",r)},s,{children:s.children}))},Z=a=>{var{id:r}=a,s=z(a,["id"]);return e("span",{id:r,className:M("usa-hint","usa-character-count__message",s.className),"aria-live":"polite",children:s.children})},ee=a=>{var{htmlFor:s,required:n,children:l}=a,i=z(a,["htmlFor","required","children"]);return r("label",Object.assign({className:"usa-label",htmlFor:s},i,{children:[l,n&&e("span",{className:"text-red",children:" *"})]}))},ae=({id:a,children:r})=>e("span",{id:a,className:"usa-hint",children:r}),re=({id:r,errors:s,children:n})=>n||s?("string"==typeof s&&(s=[s]),e(a,{children:null!=n?n:null==s?void 0:s.map(((a,s)=>e("span",{id:`${r}-${s}`,className:"usa-error-message",children:a},s)))})):e(a,{}),se=({id:n,required:l,label:i,helperText:t,errors:c,validationStatus:d,className:u,fieldControl:m,children:h})=>{const p=M("usa-form-group",{"usa-form-group--error":!!(c&&c.length>0)||"error"===d},u);if(!h&&!m)return e(a,{});if(h)return e("div",{id:n,className:p,children:h});let b=o(m)?m.props.id:void 0;const g=o(m)?m:void 0;let f=g;const _=null==f?void 0:f.props.className;if("usa-combo-box"===_||"usa-time-picker"===_||"usa-date-picker"===_){const e=null==g?void 0:g.props.children;b=null==e?void 0:e.props.id}else g&&(f=s.cloneElement(g,{"aria-describedby":`${n}-helper-text`}));return r("div",{id:n,className:p,children:[i?e(ee,{htmlFor:b,required:l,children:i}):e(a,{}),t?e(ae,{id:`${n}-helper-text`,children:t}):e(a,{}),c?e(re,{id:`${n}-errors`,errors:c}):e(a,{}),f]})},ne=a=>{var{id:s,name:n,label:l,checked:i,defaultChecked:t,isTile:o,onChange:c,onClick:d}=a,u=z(a,["id","name","label","checked","defaultChecked","isTile","onChange","onClick"]);const m=`${s}__usa-checkbox__input`,h=M("usa-checkbox__input",{"usa-checkbox__input--tile":o});return r("div",{id:s,className:"usa-checkbox",children:[e("input",Object.assign({className:h,id:m,type:"checkbox",name:n,checked:i,defaultChecked:t,onChange:c,onClick:d},u)),e("label",{className:"usa-checkbox__label",htmlFor:m,children:l})]})},le=({id:r,name:s,data:n,areTiles:l,required:i,label:t,helperText:o,errors:c,onChange:d,onClick:u})=>e(se,{id:`form-group-${r}`,required:i,label:t,helperText:o,errors:c,fieldControl:e(a,{children:n.map(((a,n)=>{const i=`${r}__checkbox${n}`;return e(ne,{id:i,name:s,label:a.label,value:a.value,checked:a.checked,defaultChecked:a.defaultChecked,isTile:l,onChange:d,onClick:u},i)}))})}),ie=s=>{var{id:n,defaultOption:l={value:"",label:"- Select -"},options:i,required:t,label:o,helperText:c,errors:d,onChange:u,className:m,children:h}=s,p=z(s,["id","defaultOption","options","required","label","helperText","errors","onChange","className","children"]);return h||i?e(se,{id:`form-group-${n}`,required:t,label:o,helperText:c,errors:d,fieldControl:r("select",Object.assign({id:n,className:M("usa-select",m),defaultValue:null==l?void 0:l.value,onChange:u},p,{children:[oe(l,-1),null!=h?h:null==i?void 0:i.map(oe)]}))}):e(a,{})},te=({value:a,label:r})=>e("option",{value:a,children:r}),oe=(a,r)=>a&&e("option",{value:a.value,children:a.label},r),ce=a=>{var{id:r,options:s,required:l,label:i,helperText:t,errors:o,onChange:d,className:u,children:m,defaultValue:h,placeholder:p}=a,b=z(a,["id","options","required","label","helperText","errors","onChange","className","children","defaultValue","placeholder"]);const g=n(null);c((()=>{var e;const a=g.current;return(null===(e=null==a?void 0:a.parentNode)||void 0===e?void 0:e.querySelector(`label[for="${r}"]`))&&_.on(a),()=>{a&&_.off(a)}}));const f={className:"usa-combo-box",ref:g};return p&&(f["data-placeholder"]=p),h&&(f["data-default-value"]=h),e(se,{id:`form-group-${r}`,required:l,label:i,helperText:t,errors:o,fieldControl:e("div",Object.assign({},f,{children:e("select",Object.assign({id:r,className:M("usa-select",u),defaultValue:h,onChange:d},b,{children:null!=m?m:null==s?void 0:s.map(oe)}))}))})},de=a=>{var{id:r,minDate:s,maxDate:l,dateRange:i,defaultValue:t,required:o,label:d,helperText:u,errors:m,validationStatus:h,onChange:p}=a,b=z(a,["id","minDate","maxDate","dateRange","defaultValue","required","label","helperText","errors","validationStatus","onChange"]);const g=n(null);c((()=>{const e=g.current,a=e.querySelector(".usa-date-picker__wrapper");a||v.on(e);const r=v.getDatePickerContext(e).externalInputEl;return p&&r.addEventListener("change",p),()=>{p&&r.removeEventListener("change",p),a&&v.off(e)}}),[]);const f={};s&&(f["data-min-date"]=ue(s)),l&&(f["data-max-date"]=ue(l)),i&&(f["data-range-date"]=ue(i)),t&&(f["data-default-value"]=ue(t));const _=M("usa-input",{"usa-input--error":"error"===h,"usa-input--success":"success"===h});return e(se,{id:`form-group-${r}`,required:o,label:d,helperText:u,errors:m,fieldControl:e("div",Object.assign({ref:g,className:"usa-date-picker"},f,{children:e("input",Object.assign({id:r,className:_,type:"text"},b))}))})};function ue(e){if("string"==typeof e){return new Date(e).toISOString().substring(0,10)}return e.toISOString().substring(0,10)}const me=({id:a,children:r})=>{const s=n(null);return c((()=>{const e=s.current;return N.on(e),()=>N.off(e)})),e("div",{id:a,ref:s,className:"usa-date-range-picker",children:r})},he=a=>{var{id:r,required:s,label:l,helperText:i,errors:t}=a,o=z(a,["id","required","label","helperText","errors"]);const d=n(null);return c((()=>{const e=d.current;return y.on(e),()=>y.off(e)}),[]),e(se,{id:`form-group-${r}`,required:s,label:l,helperText:i,errors:t,fieldControl:e("input",Object.assign({className:"usa-file-input",type:"file",ref:d,id:r},o))})},pe=a=>{var{id:r,isLarge:s=!1,className:n,children:l}=a,i=z(a,["id","isLarge","className","children"]);return e("form",Object.assign({id:r,className:M("usa-form",{"usa-form--large":s},n)},i,{children:l}))},be=(e,a)=>{let r=null!=a?a:void 0;switch(e){case"ssn":r="^(?!(000|666|9))d{3} (?!00)d{2} (?!0000)d{4}$";break;case"phone_number":r="\\d{3}-\\d{3}-\\d{4}";break;case"zip_5_digit":r="\\d{5}";break;case"zip_9_digit":r="^[0-9]{5}(?:-[0-9]{4})?$"}return r},ge=(e,a)=>{let r=null!=a?a:void 0;switch(e){case"ssn":r="___ __ ____";break;case"phone_number":r="___-___-____";break;case"zip_5_digit":r="_____";break;case"zip_9_digit":r="_____-____"}return r},fe=(e,a)=>{let r=null!=a?a:"text";if("phone_number"===e)r="tel";return r},_e=(e,a)=>{let r=null!=a?a:"text";switch(e){case"ssn":case"phone_number":case"zip_5_digit":case"zip_9_digit":r="numeric"}return r},ve=a=>{var{id:s,name:i,required:t,label:o,helperText:c,errors:d,validationStatus:u,className:m,type:h,mask:p,prefix:b,suffix:g,onChange:f}=a,_=z(a,["id","name","required","label","helperText","errors","validationStatus","className","type","mask","prefix","suffix","onChange"]);const v=n(null);l((()=>{const e=v.current;return e&&p&&x.on(e),()=>{e&&p&&x.off(e)}}));const N=M("usa-input",{"usa-input--error":"error"===u,"usa-input--success":"success"===u,"usa-masked":p},m),y=e("input",Object.assign({ref:v,id:s,name:i,className:N,"data-testid":"input",type:fe(p,h),onChange:f,pattern:be(p,_.pattern),placeholder:ge(p,_.placeholder),inputMode:_e(p,_.inputMode)},_)),k=r("div",{className:"usa-input-group",children:[b?e("div",{className:"usa-input-prefix","aria-hidden":"true",children:b}):void 0,y,g?e("div",{className:"usa-input-suffix","aria-hidden":"true",children:g}):void 0]});return e(se,{id:`form-group-${s}`,required:t,label:o,helperText:c,errors:d,validationStatus:u,fieldControl:(null!=b?b:g)?k:y})},Ne=a=>{var{id:r,type:s="unordered",variant:n="default",className:l,items:i}=a,t=z(a,["id","type","variant","className","items"]);const o=M("usa-list",{"usa-list--unstyled":"unstyled"===n},l),c=a=>a.map((a=>e("li",{id:a.id,children:a.value},a.id)));return e("unordered"===s?"ul":"ol",Object.assign({id:r,className:o},t,{children:c(i)}))},ye=a=>{var{id:s,required:n,label:l,helperText:i,errors:t,defaultMonthValue:o,defaultDayValue:c,defaultYearValue:d,onMonthChange:u,onDayChange:m,onYearChange:h}=a,p=z(a,["id","required","label","helperText","errors","defaultMonthValue","defaultDayValue","defaultYearValue","onMonthChange","onDayChange","onYearChange"]);return e(se,{id:`form-group-${s}`,required:n,label:l,helperText:i,errors:t,fieldControl:r("div",Object.assign({id:`memorable-date-${s}`,className:"usa-memorable-date","data-testid":"memorable-date"},p,{children:[r("div",{className:"usa-form-group usa-form-group--month usa-form-group--select",children:[e("label",{className:"usa-label",htmlFor:`memorable-date-month-${s}`,children:"Month"}),r("select",{className:"usa-select",id:`memorable-date-month-${s}`,name:`memorable-date-month-${s}`,defaultValue:o,onChange:u,children:[e("option",{value:"",children:"- Select -"}),e("option",{value:1,children:"01 - January"}),e("option",{value:2,children:"02 - February"}),e("option",{value:3,children:"03 - March"}),e("option",{value:4,children:"04 - April"}),e("option",{value:5,children:"05 - May"}),e("option",{value:6,children:"06 - June"}),e("option",{value:7,children:"07 - July"}),e("option",{value:8,children:"08 - August"}),e("option",{value:9,children:"09 - September"}),e("option",{value:10,children:"10 - October"}),e("option",{value:11,children:"11 - November"}),e("option",{value:12,children:"12 - December"})]})]}),r("div",{className:"usa-form-group usa-form-group--day",children:[e("label",{className:"usa-label",htmlFor:`memorable-date-day-${s}`,children:"Day"}),e("input",{className:"usa-input",id:`memorable-date-day-${s}`,name:`memorable-date-day-${s}`,type:"number",minLength:1,maxLength:2,pattern:"[0-9]*",inputMode:"numeric",defaultValue:c,onChange:m})]}),r("div",{className:"usa-form-group usa-form-group--year",children:[e("label",{className:"usa-label",htmlFor:`memorable-date-year-${s}`,children:"Year"}),e("input",{className:"usa-input",id:`memorable-date-year-${s}`,name:`memorable-date-year-${s}`,type:"number",minLength:4,maxLength:4,pattern:"[0-9]*",inputMode:"numeric",defaultValue:d,onChange:h})]})]}))})},xe=({id:a,heading:s,size:l="small",footer:i,children:t})=>{const o=n(null);c((()=>{const e=o.current;return k.on(e),()=>k.off(e)}));const d=M("usa-modal",{"usa-modal--lg":"large"===l});return e("div",{ref:o,className:d,id:a,"aria-labelledby":`${a}-heading`,"aria-describedby":`${a}-description`,children:r("div",{className:"usa-modal__content",children:[r("div",{className:"usa-modal__main",children:[e("h2",{className:"usa-modal__heading",id:`${a}-heading`,children:s}),t,e("div",{className:"usa-modal__footer",children:i})]}),e("button",{className:"usa-button usa-modal__close","aria-label":"Close this window","data-close-modal":!0,children:e("svg",{className:"usa-icon","aria-hidden":"true",focusable:"false",role:"img",children:e("use",{xlinkHref:`${m}#close`})})})]})})},ke=({id:s,currentPage:n,amountOfPages:l,amountOfVisiblePageItems:i=3,ariaLabel:t,createPageUrl:o=(()=>"#"),onPage:c=(()=>{})})=>{l<=7&&(i=7);let d=Math.max(0,n-Math.floor(i/2));const u=Math.min(l,d+i)-1;return u===l-1&&(d=Math.max(0,u-i+1)),e("nav",{id:s,"aria-label":t,className:"usa-pagination",children:r("ul",{className:"usa-pagination__list",children:[n>0&&e("li",{className:"usa-pagination__item usa-pagination__arrow",children:r("a",{href:o(n-1),onClick:e=>c(e,n-1),className:"usa-pagination__link usa-pagination__previous-page","aria-label":"Previous page",children:[e("svg",{className:"usa-icon","aria-hidden":"true",role:"img",children:e("use",{xlinkHref:`${m}#navigate_before`})}),e("span",{className:"usa-pagination__link-text",children:"Previous"})]})}),d>0&&r(a,{children:[we(0,n,l,o,c),e("li",{className:"usa-pagination__item usa-pagination__overflow",children:e("span",{children:"…"})})]}),Ce(d,u,(e=>we(e,n,l,o,c))),u<l-1&&r(a,{children:[e("li",{className:"usa-pagination__item usa-pagination__overflow",children:e("span",{children:"…"})}),we(l-1,n,l,o,c)]}),n<l-1&&e("li",{className:"usa-pagination__item usa-pagination__arrow",children:r("a",{href:o(n+1),onClick:e=>c(e,n+1),className:"usa-pagination__link usa-pagination__next-page","aria-label":"Next page",children:[e("span",{className:"usa-pagination__link-text",children:"Next"}),e("svg",{className:"usa-icon","aria-hidden":"true",role:"img",children:e("use",{xlinkHref:`${m}#navigate_next`})})]})})]})})};function Ce(e,a,r){const s=[];for(;e<=a;e++)s.push(r(e));return s}function we(a,r,s,n,l){const i=a===r,t=s-1===a?`last page, page ${a+1}`:`page ${a+1}`;return e("li",{className:"usa-pagination__item usa-pagination__page-no",children:e("a",{href:n(a),onClick:e=>l(e,a),className:M("usa-pagination__button",{"usa-current":i}),"aria-label":t,"aria-current":i?"page":void 0,children:`${a+1}`})},a)}A(".current.usa-process-list__item::before {\n border: 0.25rem solid #005ea2;\n background-color: #005ea2;\n color: #fff;\n}\n\n.current.usa-process-list__item {\n border-left: 0.5rem solid #005ea2;\n}\n\n.current.usa-process-list__heading {\n color: #005ea2;\n}\n\n.completed.usa-process-list__item::before {\n border: 0.25rem solid #162e51;\n background-color: #162e51;\n color: #fff;\n}\n\n.completed.usa-process-list__item:not(.last) {\n border-left: 0.5rem solid #162e51;\n}\n\n.completed.usa-process-list__heading {\n color: #162e51;\n}\n");const Se=({id:r,steps:s,currentStep:n=0,children:l})=>l||s?e("ol",{id:r,className:"usa-process-list",children:null!=l?l:null==s?void 0:s.map(((a,r)=>e($e,{heading:a.heading,isCurrentStep:n===r+1&&n!==s.length,isCompletedStep:n>r+1||n===s.length,isLastStep:r===s.length-1,children:a.children},r)))}):e(a,{}),$e=({heading:e,headingClassName:a,headingElementName:n="h4",isCurrentStep:l,isCompletedStep:i,isLastStep:t,children:o})=>{const c=M("usa-process-list__item",{current:l&&!i,completed:i,last:t}),d=M("usa-process-list__heading",{current:l&&!i,completed:i,last:t},a);return r("li",{className:c,children:[s.createElement(n,{className:d},e),o]})},Te=a=>{var{id:r,className:s,children:n}=a,l=z(a,["id","className","children"]);const i=M("usa-prose",s);return e("section",Object.assign({id:r,className:i},l,{children:n}))},qe=a=>{var{id:s,name:n,label:l,checked:i,defaultChecked:t,isTile:o,onChange:c,onClick:d}=a,u=z(a,["id","name","label","checked","defaultChecked","isTile","onChange","onClick"]);const m=`${s}__usa-radio__input`,h=M("usa-radio__input",{"usa-radio__input--tile":o});return r("div",{id:s,className:"usa-radio",children:[e("input",Object.assign({className:h,id:m,type:"radio",name:n,checked:i,defaultChecked:t,onChange:c,onClick:d},u)),e("label",{className:"usa-radio__label",htmlFor:m,children:l})]})},Oe=({id:r,name:s,data:n,areTiles:l,required:i,label:t,helperText:o,errors:c,onChange:d,onClick:u})=>e(se,{id:`form-group-${r}`,required:i,label:t,helperText:o,errors:c,fieldControl:e(a,{children:n.map(((a,n)=>{const i=`${r}__radio${n}`;return e(qe,{id:i,name:s,label:a.label,value:a.value,checked:a.checked,defaultChecked:a.defaultChecked,isTile:l,onChange:d,onClick:u},i)}))})}),je=a=>{var{id:r,required:s,label:n,helperText:l,errors:i,minValue:t,maxValue:o,step:c="10",defaultValue:d,onChange:u}=a,m=z(a,["id","required","label","helperText","errors","minValue","maxValue","step","defaultValue","onChange"]);return e(se,{id:`form-group-${r}`,required:s,label:n,helperText:l,errors:i,fieldControl:e("input",Object.assign({id:r,className:"usa-range",type:"range",min:t,max:o,step:c,defaultValue:d,onChange:u,role:"slider"},m))})},Ve=a=>{var{id:s,type:n="default",onSearch:l}=a,i=z(a,["id","type","onSearch"]);const t=M("usa-search",{"usa-search--small":"small"===n,"usa-search--big":"big"===n});return r("form",{id:s,className:t,role:"search",onSubmit:function(e){if(l){const a=e.target;l(e,a.elements.search.value)}},children:[e("label",{className:"usa-sr-only",htmlFor:`${s}__search-field`,children:"Search"}),e("input",Object.assign({className:"usa-input",id:`${s}__search-field`,type:"search",name:"search"},i)),r("button",{className:"usa-button",type:"submit",children:[e("span",{className:"small"===n?"usa-sr-only":"usa-search__submit-text",children:"Search"}),e("img",{src:C,className:"usa-search__submit-icon",alt:"Search icon"})]})]})},Ee=({id:r,ariaLabel:s,items:n,children:l})=>l||n?e("nav",{id:r,"aria-label":s,children:e("ul",{className:"usa-sidenav",children:null!=l?l:null==n?void 0:n.map(((a,r)=>e(Me,{items:a.items,anchor:a.anchor},`side-nav-item-${r}`)))})}):e(a,{}),Me=({items:a,anchor:s})=>r("li",{className:"usa-sidenav__item",children:[s,a&&a.length>0&&e("ul",{className:"usa-sidenav__sublist",children:a.map(((a,r)=>e(Me,{items:a.items,anchor:a.anchor},`side-nav-item-sublist-${r}`)))})]}),Ae=({id:a,type:s="Info",heading:n,slim:l=!1,noIcon:i=!1,className:t,children:o})=>{const c=M("usa-site-alert",{"usa-site-alert--emergency":"Emergency"===s,"usa-site-alert--info":"Info"===s,"usa-site-alert--slim":l,"usa-site-alert--no-icon":i},t);return e("section",{id:a,className:c,"aria-label":"Site Alert",children:e("div",{className:"usa-alert",children:r("div",{className:"usa-alert__body",children:[n&&e("h3",{className:"usa-alert__heading",children:n}),o&&e("p",{className:"usa-alert__text",children:o})]})})})},Le=({id:s,steps:n,currentStep:l,hideLabels:i=!1,showCounters:t=!1,showSmallCounters:o=!1,centerCounters:c=!1,headingLevel:u="h4"})=>{const m=M("usa-step-indicator",{"usa-step-indicator--no-labels":i,"usa-step-indicator--counters":t,"usa-step-indicator--counters-sm":o,"usa-step-indicator--center":c});return r("div",{id:s,className:m,"aria-label":"progress",children:[e("ol",{className:"usa-step-indicator__segments",children:n.map(((a,s)=>{const n={key:s,className:"usa-step-indicator__segment"};let i="";return s<l?(n.className+=" usa-step-indicator__segment--complete",i="completed"):s>l?i="not completed":(n.className+=" usa-step-indicator__segment--current",Object.assign(n,{"aria-current":!0})),d("li",Object.assign({},n,{key:`usa-step-label-${s}`}),r("span",{className:"usa-step-indicator__segment-label",children:[a,""!==i&&e("span",{className:"usa-sr-only",children:i})]}))}))}),e("div",{className:"usa-step-indicator__header",children:d(u,{className:"usa-step-indicator__heading"},r(a,{children:[r("span",{className:"usa-step-indicator__heading-counter",children:[e("span",{className:"usa-sr-only",children:"Step"}),e("span",{className:"usa-step-indicator__current-step",children:l+1}),r("span",{className:"usa-step-indicator__total-steps",children:[" of ",n.length]})]}),e("span",{className:"usa-step-indicator__heading-text",children:n[l]})]}))})]})},De=({id:a,heading:s,className:n,items:l})=>{const i=M("usa-summary-box",n);return e("div",{className:i,role:"region","aria-labelledby":a,children:r("div",{className:"usa-summary-box__body",children:[e("h3",{className:"usa-summary-box__heading",id:a,children:s}),e("div",{className:"usa-summary-box__text",children:e("ul",{className:"usa-list",children:l.map(((a,r)=>e("li",{children:a},r)))})})]})})},ze=({id:a,caption:s,columns:i,data:t,sortable:o=!1,sortIndex:c=0,sortDir:d="ascending",onSort:u,scrollable:m=!1,borderless:h=!1,striped:p=!1,className:b,tabIndex:g=-1})=>{const f=n(null);return l((()=>{const e=f.current;return o&&w.on(e),()=>{o&&(w.off(e),null==e||e.querySelectorAll(".usa-table__header__button").forEach((e=>e.remove())))}})),l((()=>{const e=new MutationObserver((e=>{for(const a of e)if(u&&"aria-sort"===a.attributeName){a.target.getAttribute("aria-sort")&&u()}}));if(f.current&&u){f.current.querySelectorAll("th").forEach((a=>e.observe(a,{attributes:!0})))}}),[i]),r("div",{id:a,className:M({"usa-table-container":!m},{"usa-table-container--scrollable":m},{"usa-table--borderless":h},{"usa-table--striped":p}),ref:f,children:[r("table",{className:M("usa-table",b),tabIndex:g,children:[e("caption",{hidden:!!s,children:s}),e("thead",{children:e("tr",{children:i.map((e=>Object.assign(Object.assign({},e),{sortable:void 0===e.sortable||e.sortable}))).map(((a,r)=>e("th",{id:a.id,"data-sortable":o&&a.sortable||null,scope:"col",role:"columnheader","aria-sort":o&&a.sortable&&c===r?"descending"===d?"ascending":"descending":void 0,children:a.name},a.id)))})}),e("tbody",{children:t.map(((a,r)=>{const s=[];for(const e in a)o?s.push({value:a[e].value,sortValue:a[e].sortValue}):s.push({value:a[e].value?a[e].value:a[e]});return e("tr",{children:s.map(((a,r)=>e("td",{"data-sort-value":o?a.sortValue:a.value,children:a.value},`td-${r}`)))},`tr-${r}`)}))})]}),o&&e("div",{className:"usa-sr-only usa-table__announcement-region","aria-live":"polite"})]})},Pe=({id:a,children:r,size:s="Default",className:n})=>{const l=M("usa-tag",{"usa-tag--big":"Big"===s},n);return e("span",{id:a,className:l,children:r})},Ie=a=>{var{id:r,name:s,rows:n,required:l,label:i,helperText:t,errors:o,validationStatus:c,className:d,onChange:u}=a,m=z(a,["id","name","rows","required","label","helperText","errors","validationStatus","className","onChange"]);const h=M("usa-textarea",{"usa-input--error":"error"===c,"usa-input--success":"success"===c},d);return e(se,{id:`form-group-${r}`,required:l,label:i,helperText:t,errors:o,validationStatus:c,fieldControl:e("textarea",Object.assign({className:h,style:void 0===n?void 0:{height:"unset"},id:r,name:s,rows:n,onChange:u},m))})},Fe=a=>{var{id:r,required:s,label:l,helperText:i,errors:t,filter:o,minTime:d,maxTime:u,step:m,onChange:h}=a,p=z(a,["id","required","label","helperText","errors","filter","minTime","maxTime","step","onChange"]);const b=n(null);c((()=>{var e;const a=b.current,s=null===(e=null==a?void 0:a.parentNode)||void 0===e?void 0:e.querySelector(`label[for="${r}"]`);if(s){S.on(a),_.on(a);const e=a.querySelector(".usa-combo-box__input");h&&e.addEventListener("change",h)}return()=>{if(s){_.off(a),S.off(a);const e=a.querySelector(".usa-combo-box__input");h&&e.removeEventListener("change",h)}}}));const g={};return o&&(g["data-filter"]=o),d&&(g["data-min-time"]=d),u&&(g["data-max-time"]=u),m&&(g["data-step"]=m),e(se,{id:`form-group-${r}`,required:s,label:l,helperText:i,errors:t,fieldControl:e("div",Object.assign({ref:b,className:M("usa-time-picker",p.className)},g,{children:e("input",Object.assign({className:"usa-input",type:"text",id:r},p))}))})},He=({label:a,position:r="top",children:s})=>{const l=n(null);return c((()=>{var e;const s=null===(e=l.current)||void 0===e?void 0:e.firstChild;return s&&(s.classList.add("usa-tooltip"),s.title=a,s.setAttribute("data-position",r),$.on(s)),()=>$.off(s)})),e("span",{ref:l,children:s})},Be=()=>({clear:e=>{const a=document.getElementById(e);if(null===a)return;const r=a.parentElement;if(null===r)return;r.querySelectorAll(".usa-file-input__preview").forEach((e=>e.remove()));r.querySelectorAll(".usa-file-input__preview-heading").forEach((e=>e.remove()));const s=r.querySelector(".usa-sr-only");s&&(s.innerHTML="No file selected.");const n=r.querySelector(".usa-file-input__instructions");n&&n.removeAttribute("hidden"),a.setAttribute("aria-label",""),a.value=""}}),Re=()=>({on:e=>{T.on(e)},off:e=>{T.off(e)}}),Ue=()=>({toggleModal:e=>{k.toggleModal.call(k,e)}});export{L as Accordion,D as AccordionItem,F as Alert,B as Banner,R as Breadcrumb,U as BreadcrumbItem,P as Button,Y as ButtonGroup,J as Card,G as CardBody,W as CardFooter,K as CardHeader,Q as CardMedia,Z as CharacterCount,X as CharacterCountContainer,ne as Checkbox,le as CheckboxGroup,ce as ComboBox,de as DatePicker,me as DateRangePicker,re as ErrorMessages,he as FileInput,pe as Form,se as FormGroup,ae as HelperText,I as Icon,ee as Label,Ne as List,ye as MemorableDate,xe as Modal,ke as Pagination,Se as ProcessList,$e as ProcessListStep,Te as Prose,qe as RadioButton,Oe as RadioButtonGroup,je as RangeSlider,Ve as Search,ie as Select,te as SelectOption,Ee as SideNavigation,Me as SideNavigationItem,Ae as SiteAlert,Le as StepIndicator,De as SummaryBox,ze as Table,Pe as Tag,Ie as TextArea,ve as TextInput,Fe as TimePicker,He as Tooltip,Be as useFileInput,Re as useHeader,Ue as useModal};
*/var L,E=(j||(j=1,L=V,function(){var e={}.hasOwnProperty;function a(){for(var e="",a=0;a<arguments.length;a++){var n=arguments[a];n&&(e=s(e,r(n)))}return e}function r(r){if("string"==typeof r||"number"==typeof r)return r;if("object"!=typeof r)return"";if(Array.isArray(r))return a.apply(null,r);if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();var n="";for(var l in r)e.call(r,l)&&r[l]&&(n=s(n,l));return n}function s(e,a){return a?e?e+" "+a:e+a:e}L.exports?(a.default=a,L.exports=a):window.classNames=a}()),V.exports),M=O(E);function A(e,a){void 0===a&&(a={});var r=a.insertAt;if(e&&"undefined"!=typeof document){var s=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css","top"===r&&s.firstChild?s.insertBefore(n,s.firstChild):s.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}}A(".accordion-item {\n margin: 10px;\n border: none;\n}\n");const D=({id:r,allowMultiSelect:s=!1,items:t,children:i})=>{if(!i&&!t)return e(a,{});const o=n(null);return l((()=>{const e=o.current;return e&&e.querySelectorAll("button").forEach((e=>{u.on(e)})),()=>{e&&e.querySelectorAll("button").forEach((e=>{u.off(e)}))}})),e("div",{id:r,ref:o,className:M("usa-accordion",{"usa-accordion--multiselectable":s}),"data-allow-multiple":!!s||void 0,children:null!=i?i:null==t?void 0:t.map(((a,r)=>e(z,{id:a.id,label:a.label,expanded:a.expanded,children:a.children},`accordion-item-${r}`)))})},z=({id:a,label:s,expanded:n,children:l})=>r("div",{className:"accordion-item","data-testid":"accordion-item",children:[e("h4",{className:"usa-accordion__heading",children:e("button",{type:"button",className:"usa-accordion__button","data-testid":"accordion-button","aria-expanded":n,"aria-controls":a,children:s})}),e("div",{id:a,className:"usa-accordion__content usa-prose text-left","data-testid":"accordion-content",hidden:!n,children:l})]});function P(e,a){var r={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&a.indexOf(s)<0&&(r[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(s=Object.getOwnPropertySymbols(e);n<s.length;n++)a.indexOf(s[n])<0&&Object.prototype.propertyIsEnumerable.call(e,s[n])&&(r[s[n]]=e[s[n]])}return r}"function"==typeof SuppressedError&&SuppressedError;const I=a=>{var{id:r,type:s="button",variant:n="default",size:l="default",className:t,children:i}=a,o=P(a,["id","type","variant","size","className","children"]);const c=M("usa-button",{"usa-button--secondary":"secondary"===n,"usa-button--accent-cool":"accent-cool"===n,"usa-button--accent-warm":"accent-warm"===n,"usa-button--base":"base"===n,"usa-button--outline":"outline"===n,"usa-button--outline usa-button--inverse":"outline-inverse"===n,"usa-button--unstyled":"unstyled"===n,"usa-button--big":"big"===l},t);return e("button",Object.assign({id:r,type:s,className:c,"data-testid":"button"},o,{children:i}))},F=({id:a,type:r,size:s="size-3",className:n="text-base-darkest"})=>{const l=M("usa-icon",`usa-icon--${s}`,n);return e("svg",{id:a,className:l,"aria-hidden":"true",focusable:"false",role:"img",children:e("use",{xlinkHref:`${m}#${r}`})})};A(".usa-alert__body {\n max-width: unset !important;\n padding-right: 1rem !important;\n}\n");const H=({id:s,type:n,show:l=!0,slim:i,noIcon:o,allowClose:c=!1,heading:d,body:u,children:m,onClose:h})=>{const[p,b]=t(!l),g=M("usa-alert",{"usa-alert--success":"success"===n,"usa-alert--warning":"warning"===n,"usa-alert--error":"error"===n,"usa-alert--emergency":"emergency"===n,"usa-alert--info":"info"===n,"usa-alert--slim":i,"usa-alert--no-icon":o});return p?e(a,{}):e("div",{id:s,className:g,children:r("div",{className:"usa-alert__body",children:[r("div",{className:"display-flex",children:[e("div",{className:"flex-1",children:d&&e("h4",{className:"usa-alert__heading",children:d})}),e("div",{className:"flex-0",children:c&&e(I,{id:`close-btn-${s}`,variant:"unstyled","aria-label":"Close",onClick:()=>{b(!0),h&&h()},children:e("div",{className:"margin-auto",children:e(F,{id:`close-btn-icon-${s}`,type:"close"})})})})]}),null!=u?u:e("p",{className:"usa-alert__text",children:m})]})})},B={gov:"government",mil:"U.S. Department of Defense"},R=({id:a,type:s="gov"})=>{const[i]=t(!1),o=n(null);return l((()=>{const e=o.current;return h.on(e),u.on(e),()=>{h.off(e),u.off(e)}})),e("section",{id:a,className:"usa-banner","aria-label":"Official government website",ref:o,children:r("div",{className:"usa-accordion",children:[e("header",{className:"usa-banner__header",children:r("div",{className:"usa-banner__inner",children:[e("div",{className:"grid-col-auto",children:e("img",{className:"usa-banner__header-flag",src:p,alt:"U.S. flag"})}),r("div",{className:"grid-col-fill tablet:grid-col-auto",children:[e("p",{className:"usa-banner__header-text",children:"An official website of the United States government"}),e("p",{className:"usa-banner__header-action","aria-hidden":"true",children:"Here’s how you know"})]}),e("button",{className:"usa-accordion__button usa-banner__button","aria-expanded":"false","aria-controls":"gov-banner-default",children:e("span",{className:"usa-banner__button-text",children:"Here’s how you know"})})]})}),e("div",{className:"usa-banner__content usa-accordion__content",id:"gov-banner-default",hidden:!i,children:r("div",{className:"grid-row grid-gap-lg",children:[r("div",{className:"usa-banner__guidance tablet:grid-col-6",children:[e("img",{className:"usa-banner__icon usa-media-block__img",src:g,role:"img",alt:"","aria-hidden":"true"}),e("div",{className:"usa-media-block__body",children:r("p",{children:[r("strong",{children:[" Official websites use .",s," "]}),e("br",{}),"A ",r("strong",{children:[".",s]})," website belongs to an official"," ",B[s]," organization in the United States."]})})]}),r("div",{className:"usa-banner__guidance tablet:grid-col-6",children:[e("img",{className:"usa-banner__icon usa-media-block__img",src:b,role:"img",alt:"","aria-hidden":"true"}),e("div",{className:"usa-media-block__body",children:r("p",{children:[e("strong",{children:" Secure .gov websites use HTTPS "}),e("br",{}),"A ",e("strong",{children:"lock"})," (",e("span",{className:"icon-lock",children:r("svg",{xmlns:"http://www.w3.org/2000/svg",width:"52",height:"64",viewBox:"0 0 52 64",className:"usa-banner__lock-image",role:"img","aria-labelledby":"banner-lock-title-default banner-lock-description-default",focusable:"false",children:[e("title",{id:"banner-lock-title-default",children:"Lock"}),e("desc",{id:"banner-lock-description-default",children:"A locked padlock"}),e("path",{fill:"#000000",fillRule:"evenodd",d:"M26 0c10.493 0 19 8.507 19 19v9h3a4 4 0 0 1 4 4v28a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V32a4 4 0 0 1 4-4h3v-9C7 8.507 15.507 0 26 0zm0 8c-5.979 0-10.843 4.77-10.996 10.712L15 19v9h22v-9c0-6.075-4.925-11-11-11z"})]})}),") or ",e("strong",{children:"https://"})," means you’ve safely connected to the .",s," ","website. Share sensitive information only on official, secure websites."]})})]})]})})]})})},U=({id:s,current:n,action:l,items:t,children:i})=>i||t?e("nav",{className:"usa-breadcrumb breadcrumb","aria-label":"Breadcrumbs,,",id:s,children:r("ol",{className:"usa-breadcrumb__list",children:[null!=i?i:null==t?void 0:t.map(((a,r)=>e(Y,{path:a.path,name:a.name,action:l},`breadcrumb-${r}`))),n?e("li",{className:"usa-breadcrumb__list-item usa-current","aria-current":"true",children:e("span",{children:n})}):e(a,{})]})}):e(a,{}),Y=({path:a,name:r,action:s})=>e("li",{className:"usa-breadcrumb__list-item",children:e("span",{className:"usa-breadcrumb__link span-link","data-testid":"breadcrumb-link",onClick:()=>!!s&&s(a),children:e("span",{children:r})})}),J=({id:a,type:r="default",className:s,children:n})=>{const l=M("usa-button-group",{"usa-button-group--segmented":"segmented"===r},s);return e("ul",{id:a,className:l,children:i.map(n,((a,r)=>e("li",{className:"usa-button-group__item",children:a},r)))})},G=({id:a,layout:r="default",mediaRight:s=!1,className:n,children:l})=>{const t=M("usa-card",{"usa-card--flag flex-1":"flag"===r},{"usa-card--media-right":s},n);return e("div",{className:t,id:a,children:e("div",{className:"usa-card__container",children:l})})},K=({children:a})=>e("div",{className:"usa-card__body",children:a}),Q=({children:a})=>e("div",{className:"usa-card__header",children:e("h2",{className:"usa-card__heading",children:a})}),W=({inset:a=!1,exdent:r=!1,children:s})=>{const n=M("usa-card__media",{"usa-card__media--inset":a},{"usa-card__media--exdent":r});return e("div",{className:n,children:e("div",{className:"usa-card__img",children:s})})},X=({children:a})=>e("div",{className:"usa-card__footer",children:a}),Z=a=>{var{className:r}=a,s=P(a,["className"]);const t=n(null);return l((()=>{const e=t.current;return f.on(e),()=>f.off(e)})),e("div",Object.assign({ref:t,className:M("usa-character-count",r)},s,{children:s.children}))},ee=a=>{var{id:r}=a,s=P(a,["id"]);return e("span",{id:r,className:M("usa-hint","usa-character-count__message",s.className),"aria-live":"polite",children:s.children})},ae=a=>{var{htmlFor:s,required:n,children:l}=a,t=P(a,["htmlFor","required","children"]);return r("label",Object.assign({className:"usa-label",htmlFor:s},t,{children:[l,n&&e("span",{className:"text-red",children:" *"})]}))},re=({id:a,children:r})=>e("span",{id:a,className:"usa-hint",children:r}),se=({id:r,errors:s,children:n})=>n||s?("string"==typeof s&&(s=[s]),e(a,{children:null!=n?n:null==s?void 0:s.map(((a,s)=>e("span",{id:`${r}-${s}`,className:"usa-error-message",children:a},s)))})):e(a,{}),ne=({id:n,required:l,label:t,helperText:i,errors:c,validationStatus:d,className:u,fieldControl:m,children:h})=>{const p=M("usa-form-group",{"usa-form-group--error":!!(c&&c.length>0)||"error"===d},u);if(!h&&!m)return e(a,{});if(h)return e("div",{id:n,className:p,children:h});let b=o(m)?m.props.id:void 0;const g=o(m)?m:void 0;let f=g;const _=null==f?void 0:f.props.className;if("usa-combo-box"===_||"usa-time-picker"===_||"usa-date-picker"===_){const e=null==g?void 0:g.props.children;b=null==e?void 0:e.props.id}else g&&(f=s.cloneElement(g,{"aria-describedby":`${n}-helper-text`}));return r("div",{id:n,className:p,children:[t?e(ae,{htmlFor:b,required:l,children:t}):e(a,{}),i?e(re,{id:`${n}-helper-text`,children:i}):e(a,{}),c?e(se,{id:`${n}-errors`,errors:c}):e(a,{}),f]})},le=a=>{var{id:s,name:n,label:l,checked:t,defaultChecked:i,isTile:o,onChange:c,onClick:d}=a,u=P(a,["id","name","label","checked","defaultChecked","isTile","onChange","onClick"]);const m=`${s}__usa-checkbox__input`,h=M("usa-checkbox__input",{"usa-checkbox__input--tile":o});return r("div",{id:s,className:"usa-checkbox",children:[e("input",Object.assign({className:h,id:m,type:"checkbox",name:n,checked:t,defaultChecked:i,onChange:c,onClick:d},u)),e("label",{className:"usa-checkbox__label",htmlFor:m,children:l})]})},te=({id:r,name:s,data:n,areTiles:l,required:t,label:i,helperText:o,errors:c,onChange:d,onClick:u})=>e(ne,{id:`form-group-${r}`,required:t,label:i,helperText:o,errors:c,fieldControl:e(a,{children:n.map(((a,n)=>{const t=`${r}__checkbox${n}`;return e(le,{id:t,name:s,label:a.label,value:a.value,checked:a.checked,defaultChecked:a.defaultChecked,isTile:l,onChange:d,onClick:u},t)}))})}),ie=s=>{var{id:n,defaultOption:l={value:"",label:"- Select -"},options:t,required:i,label:o,helperText:c,errors:d,onChange:u,className:m,children:h}=s,p=P(s,["id","defaultOption","options","required","label","helperText","errors","onChange","className","children"]);return h||t?e(ne,{id:`form-group-${n}`,required:i,label:o,helperText:c,errors:d,fieldControl:r("select",Object.assign({id:n,className:M("usa-select",m),defaultValue:null==l?void 0:l.value,onChange:u},p,{children:[ce(l,-1),null!=h?h:null==t?void 0:t.map(ce)]}))}):e(a,{})},oe=({value:a,label:r})=>e("option",{value:a,children:r}),ce=(a,r)=>a&&e("option",{value:a.value,children:a.label},r),de=a=>{var{id:r,options:s,required:l,label:t,helperText:i,errors:o,onChange:d,className:u,children:m,defaultValue:h,placeholder:p}=a,b=P(a,["id","options","required","label","helperText","errors","onChange","className","children","defaultValue","placeholder"]);const g=n(null);c((()=>{var e;const a=g.current;return(null===(e=null==a?void 0:a.parentNode)||void 0===e?void 0:e.querySelector(`label[for="${r}"]`))&&_.on(a),()=>{a&&_.off(a)}}));const f={className:"usa-combo-box",ref:g};return p&&(f["data-placeholder"]=p),h&&(f["data-default-value"]=h),e(ne,{id:`form-group-${r}`,required:l,label:t,helperText:i,errors:o,fieldControl:e("div",Object.assign({},f,{children:e("select",Object.assign({id:r,className:M("usa-select",u),defaultValue:h,onChange:d},b,{children:null!=m?m:null==s?void 0:s.map(ce)}))}))})},ue=a=>{var{id:r,minDate:s,maxDate:l,dateRange:t,defaultValue:i,required:o,label:d,helperText:u,errors:m,validationStatus:h,onChange:p}=a,b=P(a,["id","minDate","maxDate","dateRange","defaultValue","required","label","helperText","errors","validationStatus","onChange"]);const g=n(null);c((()=>{const e=g.current,a=e.querySelector(".usa-date-picker__wrapper");a||v.on(e);const r=v.getDatePickerContext(e).externalInputEl;return p&&r.addEventListener("change",p),()=>{p&&r.removeEventListener("change",p),a&&v.off(e)}}),[]);const f={};s&&(f["data-min-date"]=me(s)),l&&(f["data-max-date"]=me(l)),t&&(f["data-range-date"]=me(t)),i&&(f["data-default-value"]=me(i));const _=M("usa-input",{"usa-input--error":"error"===h,"usa-input--success":"success"===h});return e(ne,{id:`form-group-${r}`,required:o,label:d,helperText:u,errors:m,fieldControl:e("div",Object.assign({ref:g,className:"usa-date-picker"},f,{children:e("input",Object.assign({id:r,className:_,type:"text"},b))}))})};function me(e){if("string"==typeof e){return new Date(e).toISOString().substring(0,10)}return e.toISOString().substring(0,10)}const he=({id:a,children:r})=>{const s=n(null);return c((()=>{const e=s.current;return N.on(e),()=>N.off(e)})),e("div",{id:a,ref:s,className:"usa-date-range-picker",children:r})},pe=a=>{var{id:r,required:s,label:l,helperText:t,errors:i}=a,o=P(a,["id","required","label","helperText","errors"]);const d=n(null);return c((()=>{const e=d.current;return y.on(e),()=>y.off(e)}),[]),e(ne,{id:`form-group-${r}`,required:s,label:l,helperText:t,errors:i,fieldControl:e("input",Object.assign({className:"usa-file-input",type:"file",ref:d,id:r},o))})},be=a=>{var{id:r,isLarge:s=!1,className:n,children:l}=a,t=P(a,["id","isLarge","className","children"]);return e("form",Object.assign({id:r,className:M("usa-form",{"usa-form--large":s},n)},t,{children:l}))},ge=(e,a)=>{let r=null!=a?a:void 0;switch(e){case"ssn":r="^(?!(000|666|9))d{3} (?!00)d{2} (?!0000)d{4}$";break;case"phone_number":r="\\d{3}-\\d{3}-\\d{4}";break;case"zip_5_digit":r="\\d{5}";break;case"zip_9_digit":r="^[0-9]{5}(?:-[0-9]{4})?$"}return r},fe=(e,a)=>{let r=null!=a?a:void 0;switch(e){case"ssn":r="___ __ ____";break;case"phone_number":r="___-___-____";break;case"zip_5_digit":r="_____";break;case"zip_9_digit":r="_____-____"}return r},_e=(e,a)=>{let r=null!=a?a:"text";if("phone_number"===e)r="tel";return r},ve=(e,a)=>{let r=null!=a?a:"text";switch(e){case"ssn":case"phone_number":case"zip_5_digit":case"zip_9_digit":r="numeric"}return r},Ne=a=>{var{id:s,name:t,required:i,label:o,helperText:c,errors:d,validationStatus:u,className:m,type:h,mask:p,prefix:b,suffix:g,onChange:f}=a,_=P(a,["id","name","required","label","helperText","errors","validationStatus","className","type","mask","prefix","suffix","onChange"]);const v=n(null);l((()=>{const e=v.current;return e&&p&&x.on(e),()=>{e&&p&&x.off(e)}}));const N=M("usa-input",{"usa-input--error":"error"===u,"usa-input--success":"success"===u,"usa-masked":p},m),y=e("input",Object.assign({ref:v,id:s,name:t,className:N,"data-testid":"input",type:_e(p,h),onChange:f,pattern:ge(p,_.pattern),placeholder:fe(p,_.placeholder),inputMode:ve(p,_.inputMode)},_)),C=r("div",{className:"usa-input-group",children:[b?e("div",{className:"usa-input-prefix","aria-hidden":"true",children:b}):void 0,y,g?e("div",{className:"usa-input-suffix","aria-hidden":"true",children:g}):void 0]});return e(ne,{id:`form-group-${s}`,required:i,label:o,helperText:c,errors:d,validationStatus:u,fieldControl:(null!=b?b:g)?C:y})},ye=({id:s,items:i,variant:o="default",size:c="default"})=>{const[d,u]=t(0),m=M("usa-language-container",{"usa-language--small":"small"===c}),h=M("usa-button",{"usa-language__link":i.length>=3,"usa-button--unstyled":"unstyled"===o});if(i.length<3)return e("div",{id:s,className:m,children:e("button",{type:"button",className:h,role:"button",onClick:()=>{d==i.length-1?u(0):u((e=>e+1)),i[d].onChange&&i[d].onChange()},children:e("span",{lang:i[d].attr,children:i[d].label})})});const p=n(null);return l((()=>{const e=p.current;return C.on(e),()=>{C.off(e)}}),[]),e("div",{id:s,className:m,ref:p,children:e("ul",{className:"usa-language__primary usa-accordion",children:r("li",{className:"usa-language__primary-item",children:[e("button",{type:"button",className:h,role:"button","aria-expanded":"false","aria-controls":"language-options",children:"Languages"}),e("ul",{id:"language-options",className:"usa-language__submenu",hidden:!0,children:i.map(((s,n)=>e("li",{className:"usa-language__submenu-item",children:e("a",{href:"#",onClick:e=>{e.preventDefault(),s.onChange&&s.onChange()},children:r("span",{lang:s.attr,children:[e("strong",{children:s.label}),s.localLabel?` (${s.localLabel})`:e(a,{})]})})},n)))})]})})})},xe=a=>{var{id:r,type:s="unordered",variant:n="default",className:l,items:t}=a,i=P(a,["id","type","variant","className","items"]);const o=M("usa-list",{"usa-list--unstyled":"unstyled"===n},l),c=a=>a.map((a=>e("li",{id:a.id,children:a.value},a.id)));return e("unordered"===s?"ul":"ol",Object.assign({id:r,className:o},i,{children:c(t)}))},Ce=a=>{var{id:s,required:n,label:l,helperText:t,errors:i,defaultMonthValue:o,defaultDayValue:c,defaultYearValue:d,onMonthChange:u,onDayChange:m,onYearChange:h}=a,p=P(a,["id","required","label","helperText","errors","defaultMonthValue","defaultDayValue","defaultYearValue","onMonthChange","onDayChange","onYearChange"]);return e(ne,{id:`form-group-${s}`,required:n,label:l,helperText:t,errors:i,fieldControl:r("div",Object.assign({id:`memorable-date-${s}`,className:"usa-memorable-date","data-testid":"memorable-date"},p,{children:[r("div",{className:"usa-form-group usa-form-group--month usa-form-group--select",children:[e("label",{className:"usa-label",htmlFor:`memorable-date-month-${s}`,children:"Month"}),r("select",{className:"usa-select",id:`memorable-date-month-${s}`,name:`memorable-date-month-${s}`,defaultValue:o,onChange:u,children:[e("option",{value:"",children:"- Select -"}),e("option",{value:1,children:"01 - January"}),e("option",{value:2,children:"02 - February"}),e("option",{value:3,children:"03 - March"}),e("option",{value:4,children:"04 - April"}),e("option",{value:5,children:"05 - May"}),e("option",{value:6,children:"06 - June"}),e("option",{value:7,children:"07 - July"}),e("option",{value:8,children:"08 - August"}),e("option",{value:9,children:"09 - September"}),e("option",{value:10,children:"10 - October"}),e("option",{value:11,children:"11 - November"}),e("option",{value:12,children:"12 - December"})]})]}),r("div",{className:"usa-form-group usa-form-group--day",children:[e("label",{className:"usa-label",htmlFor:`memorable-date-day-${s}`,children:"Day"}),e("input",{className:"usa-input",id:`memorable-date-day-${s}`,name:`memorable-date-day-${s}`,type:"number",minLength:1,maxLength:2,pattern:"[0-9]*",inputMode:"numeric",defaultValue:c,onChange:m})]}),r("div",{className:"usa-form-group usa-form-group--year",children:[e("label",{className:"usa-label",htmlFor:`memorable-date-year-${s}`,children:"Year"}),e("input",{className:"usa-input",id:`memorable-date-year-${s}`,name:`memorable-date-year-${s}`,type:"number",minLength:4,maxLength:4,pattern:"[0-9]*",inputMode:"numeric",defaultValue:d,onChange:h})]})]}))})},ke=({id:a,heading:s,size:l="small",footer:t,children:i})=>{const o=n(null);c((()=>{const e=o.current;return k.on(e),()=>k.off(e)}));const d=M("usa-modal",{"usa-modal--lg":"large"===l});return e("div",{ref:o,className:d,id:a,"aria-labelledby":`${a}-heading`,"aria-describedby":`${a}-description`,children:r("div",{className:"usa-modal__content",children:[r("div",{className:"usa-modal__main",children:[e("h2",{className:"usa-modal__heading",id:`${a}-heading`,children:s}),i,e("div",{className:"usa-modal__footer",children:t})]}),e("button",{className:"usa-button usa-modal__close","aria-label":"Close this window","data-close-modal":!0,children:e("svg",{className:"usa-icon","aria-hidden":"true",focusable:"false",role:"img",children:e("use",{xlinkHref:`${m}#close`})})})]})})},we=({id:s,currentPage:n,amountOfPages:l,amountOfVisiblePageItems:t=3,ariaLabel:i,createPageUrl:o=(()=>"#"),onPage:c=(()=>{})})=>{l<=7&&(t=7);let d=Math.max(0,n-Math.floor(t/2));const u=Math.min(l,d+t)-1;return u===l-1&&(d=Math.max(0,u-t+1)),e("nav",{id:s,"aria-label":i,className:"usa-pagination",children:r("ul",{className:"usa-pagination__list",children:[n>0&&e("li",{className:"usa-pagination__item usa-pagination__arrow",children:r("a",{href:o(n-1),onClick:e=>c(e,n-1),className:"usa-pagination__link usa-pagination__previous-page","aria-label":"Previous page",children:[e("svg",{className:"usa-icon","aria-hidden":"true",role:"img",children:e("use",{xlinkHref:`${m}#navigate_before`})}),e("span",{className:"usa-pagination__link-text",children:"Previous"})]})}),d>0&&r(a,{children:[$e(0,n,l,o,c),e("li",{className:"usa-pagination__item usa-pagination__overflow",children:e("span",{children:"…"})})]}),Se(d,u,(e=>$e(e,n,l,o,c))),u<l-1&&r(a,{children:[e("li",{className:"usa-pagination__item usa-pagination__overflow",children:e("span",{children:"…"})}),$e(l-1,n,l,o,c)]}),n<l-1&&e("li",{className:"usa-pagination__item usa-pagination__arrow",children:r("a",{href:o(n+1),onClick:e=>c(e,n+1),className:"usa-pagination__link usa-pagination__next-page","aria-label":"Next page",children:[e("span",{className:"usa-pagination__link-text",children:"Next"}),e("svg",{className:"usa-icon","aria-hidden":"true",role:"img",children:e("use",{xlinkHref:`${m}#navigate_next`})})]})})]})})};function Se(e,a,r){const s=[];for(;e<=a;e++)s.push(r(e));return s}function $e(a,r,s,n,l){const t=a===r,i=s-1===a?`last page, page ${a+1}`:`page ${a+1}`;return e("li",{className:"usa-pagination__item usa-pagination__page-no",children:e("a",{href:n(a),onClick:e=>l(e,a),className:M("usa-pagination__button",{"usa-current":t}),"aria-label":i,"aria-current":t?"page":void 0,children:`${a+1}`})},a)}A(".current.usa-process-list__item::before {\n border: 0.25rem solid #005ea2;\n background-color: #005ea2;\n color: #fff;\n}\n\n.current.usa-process-list__item {\n border-left: 0.5rem solid #005ea2;\n}\n\n.current.usa-process-list__heading {\n color: #005ea2;\n}\n\n.completed.usa-process-list__item::before {\n border: 0.25rem solid #162e51;\n background-color: #162e51;\n color: #fff;\n}\n\n.completed.usa-process-list__item:not(.last) {\n border-left: 0.5rem solid #162e51;\n}\n\n.completed.usa-process-list__heading {\n color: #162e51;\n}\n");const Te=({id:r,steps:s,currentStep:n=0,children:l})=>l||s?e("ol",{id:r,className:"usa-process-list",children:null!=l?l:null==s?void 0:s.map(((a,r)=>e(qe,{heading:a.heading,isCurrentStep:n===r+1&&n!==s.length,isCompletedStep:n>r+1||n===s.length,isLastStep:r===s.length-1,children:a.children},r)))}):e(a,{}),qe=({heading:e,headingClassName:a,headingElementName:n="h4",isCurrentStep:l,isCompletedStep:t,isLastStep:i,children:o})=>{const c=M("usa-process-list__item",{current:l&&!t,completed:t,last:i}),d=M("usa-process-list__heading",{current:l&&!t,completed:t,last:i},a);return r("li",{className:c,children:[s.createElement(n,{className:d},e),o]})},Oe=a=>{var{id:r,className:s,children:n}=a,l=P(a,["id","className","children"]);const t=M("usa-prose",s);return e("section",Object.assign({id:r,className:t},l,{children:n}))},je=a=>{var{id:s,name:n,label:l,checked:t,defaultChecked:i,isTile:o,onChange:c,onClick:d}=a,u=P(a,["id","name","label","checked","defaultChecked","isTile","onChange","onClick"]);const m=`${s}__usa-radio__input`,h=M("usa-radio__input",{"usa-radio__input--tile":o});return r("div",{id:s,className:"usa-radio",children:[e("input",Object.assign({className:h,id:m,type:"radio",name:n,checked:t,defaultChecked:i,onChange:c,onClick:d},u)),e("label",{className:"usa-radio__label",htmlFor:m,children:l})]})},Ve=({id:r,name:s,data:n,areTiles:l,required:t,label:i,helperText:o,errors:c,onChange:d,onClick:u})=>e(ne,{id:`form-group-${r}`,required:t,label:i,helperText:o,errors:c,fieldControl:e(a,{children:n.map(((a,n)=>{const t=`${r}__radio${n}`;return e(je,{id:t,name:s,label:a.label,value:a.value,checked:a.checked,defaultChecked:a.defaultChecked,isTile:l,onChange:d,onClick:u},t)}))})}),Le=a=>{var{id:r,required:s,label:n,helperText:l,errors:t,minValue:i,maxValue:o,step:c="10",defaultValue:d,onChange:u}=a,m=P(a,["id","required","label","helperText","errors","minValue","maxValue","step","defaultValue","onChange"]);return e(ne,{id:`form-group-${r}`,required:s,label:n,helperText:l,errors:t,fieldControl:e("input",Object.assign({id:r,className:"usa-range",type:"range",min:i,max:o,step:c,defaultValue:d,onChange:u,role:"slider"},m))})},Ee=a=>{var{id:s,type:n="default",onSearch:l}=a,t=P(a,["id","type","onSearch"]);const i=M("usa-search",{"usa-search--small":"small"===n,"usa-search--big":"big"===n});return r("form",{id:s,className:i,role:"search",onSubmit:function(e){if(l){const a=e.target;l(e,a.elements.search.value)}},children:[e("label",{className:"usa-sr-only",htmlFor:`${s}__search-field`,children:"Search"}),e("input",Object.assign({className:"usa-input",id:`${s}__search-field`,type:"search",name:"search"},t)),r("button",{className:"usa-button",type:"submit",children:[e("span",{className:"small"===n?"usa-sr-only":"usa-search__submit-text",children:"Search"}),e("img",{src:w,className:"usa-search__submit-icon",alt:"Search icon"})]})]})},Me=({id:r,ariaLabel:s,items:n,children:l})=>l||n?e("nav",{id:r,"aria-label":s,children:e("ul",{className:"usa-sidenav",children:null!=l?l:null==n?void 0:n.map(((a,r)=>e(Ae,{items:a.items,anchor:a.anchor},`side-nav-item-${r}`)))})}):e(a,{}),Ae=({items:a,anchor:s})=>r("li",{className:"usa-sidenav__item",children:[s,a&&a.length>0&&e("ul",{className:"usa-sidenav__sublist",children:a.map(((a,r)=>e(Ae,{items:a.items,anchor:a.anchor},`side-nav-item-sublist-${r}`)))})]}),De=({id:a,type:s="Info",heading:n,slim:l=!1,noIcon:t=!1,className:i,children:o})=>{const c=M("usa-site-alert",{"usa-site-alert--emergency":"Emergency"===s,"usa-site-alert--info":"Info"===s,"usa-site-alert--slim":l,"usa-site-alert--no-icon":t},i);return e("section",{id:a,className:c,"aria-label":"Site Alert",children:e("div",{className:"usa-alert",children:r("div",{className:"usa-alert__body",children:[n&&e("h3",{className:"usa-alert__heading",children:n}),o&&e("p",{className:"usa-alert__text",children:o})]})})})},ze=({id:s,steps:n,currentStep:l,hideLabels:t=!1,showCounters:i=!1,showSmallCounters:o=!1,centerCounters:c=!1,headingLevel:u="h4"})=>{const m=M("usa-step-indicator",{"usa-step-indicator--no-labels":t,"usa-step-indicator--counters":i,"usa-step-indicator--counters-sm":o,"usa-step-indicator--center":c});return r("div",{id:s,className:m,"aria-label":"progress",children:[e("ol",{className:"usa-step-indicator__segments",children:n.map(((a,s)=>{const n={key:s,className:"usa-step-indicator__segment"};let t="";return s<l?(n.className+=" usa-step-indicator__segment--complete",t="completed"):s>l?t="not completed":(n.className+=" usa-step-indicator__segment--current",Object.assign(n,{"aria-current":!0})),d("li",Object.assign({},n,{key:`usa-step-label-${s}`}),r("span",{className:"usa-step-indicator__segment-label",children:[a,""!==t&&e("span",{className:"usa-sr-only",children:t})]}))}))}),e("div",{className:"usa-step-indicator__header",children:d(u,{className:"usa-step-indicator__heading"},r(a,{children:[r("span",{className:"usa-step-indicator__heading-counter",children:[e("span",{className:"usa-sr-only",children:"Step"}),e("span",{className:"usa-step-indicator__current-step",children:l+1}),r("span",{className:"usa-step-indicator__total-steps",children:[" of ",n.length]})]}),e("span",{className:"usa-step-indicator__heading-text",children:n[l]})]}))})]})},Pe=({id:a,heading:s,className:n,items:l})=>{const t=M("usa-summary-box",n);return e("div",{className:t,role:"region","aria-labelledby":a,children:r("div",{className:"usa-summary-box__body",children:[e("h3",{className:"usa-summary-box__heading",id:a,children:s}),e("div",{className:"usa-summary-box__text",children:e("ul",{className:"usa-list",children:l.map(((a,r)=>e("li",{children:a},r)))})})]})})},Ie=({id:a,caption:s,columns:t,data:i,sortable:o=!1,sortIndex:c=0,sortDir:d="ascending",onSort:u,scrollable:m=!1,borderless:h=!1,striped:p=!1,className:b,tabIndex:g=-1})=>{const f=n(null);return l((()=>{const e=f.current;return o&&S.on(e),()=>{o&&(S.off(e),null==e||e.querySelectorAll(".usa-table__header__button").forEach((e=>e.remove())))}})),l((()=>{const e=new MutationObserver((e=>{for(const a of e)if(u&&"aria-sort"===a.attributeName){a.target.getAttribute("aria-sort")&&u()}}));if(f.current&&u){f.current.querySelectorAll("th").forEach((a=>e.observe(a,{attributes:!0})))}}),[t]),r("div",{id:a,className:M({"usa-table-container":!m},{"usa-table-container--scrollable":m},{"usa-table--borderless":h},{"usa-table--striped":p}),ref:f,children:[r("table",{className:M("usa-table",b),tabIndex:g,children:[e("caption",{hidden:!!s,children:s}),e("thead",{children:e("tr",{children:t.map((e=>Object.assign(Object.assign({},e),{sortable:void 0===e.sortable||e.sortable}))).map(((a,r)=>e("th",{id:a.id,"data-sortable":o&&a.sortable||null,scope:"col",role:"columnheader","aria-sort":o&&a.sortable&&c===r?"descending"===d?"ascending":"descending":void 0,children:a.name},a.id)))})}),e("tbody",{children:i.map(((a,r)=>{const s=[];for(const e in a)o?s.push({value:a[e].value,sortValue:a[e].sortValue}):s.push({value:a[e].value?a[e].value:a[e]});return e("tr",{children:s.map(((a,r)=>e("td",{"data-sort-value":o?a.sortValue:a.value,children:a.value},`td-${r}`)))},`tr-${r}`)}))})]}),o&&e("div",{className:"usa-sr-only usa-table__announcement-region","aria-live":"polite"})]})},Fe=({id:a,children:r,size:s="Default",className:n})=>{const l=M("usa-tag",{"usa-tag--big":"Big"===s},n);return e("span",{id:a,className:l,children:r})},He=a=>{var{id:r,name:s,rows:n,required:l,label:t,helperText:i,errors:o,validationStatus:c,className:d,onChange:u}=a,m=P(a,["id","name","rows","required","label","helperText","errors","validationStatus","className","onChange"]);const h=M("usa-textarea",{"usa-input--error":"error"===c,"usa-input--success":"success"===c},d);return e(ne,{id:`form-group-${r}`,required:l,label:t,helperText:i,errors:o,validationStatus:c,fieldControl:e("textarea",Object.assign({className:h,style:void 0===n?void 0:{height:"unset"},id:r,name:s,rows:n,onChange:u},m))})},Be=a=>{var{id:r,required:s,label:l,helperText:t,errors:i,filter:o,minTime:d,maxTime:u,step:m,onChange:h}=a,p=P(a,["id","required","label","helperText","errors","filter","minTime","maxTime","step","onChange"]);const b=n(null);c((()=>{var e;const a=b.current,s=null===(e=null==a?void 0:a.parentNode)||void 0===e?void 0:e.querySelector(`label[for="${r}"]`);if(s){$.on(a),_.on(a);const e=a.querySelector(".usa-combo-box__input");h&&e.addEventListener("change",h)}return()=>{if(s){_.off(a),$.off(a);const e=a.querySelector(".usa-combo-box__input");h&&e.removeEventListener("change",h)}}}));const g={};return o&&(g["data-filter"]=o),d&&(g["data-min-time"]=d),u&&(g["data-max-time"]=u),m&&(g["data-step"]=m),e(ne,{id:`form-group-${r}`,required:s,label:l,helperText:t,errors:i,fieldControl:e("div",Object.assign({ref:b,className:M("usa-time-picker",p.className)},g,{children:e("input",Object.assign({className:"usa-input",type:"text",id:r},p))}))})},Re=({label:a,position:r="top",children:s})=>{const l=n(null);return c((()=>{var e;const s=null===(e=l.current)||void 0===e?void 0:e.firstChild;return s&&(s.classList.add("usa-tooltip"),s.title=a,s.setAttribute("data-position",r),T.on(s)),()=>T.off(s)})),e("span",{ref:l,children:s})},Ue=()=>({clear:e=>{const a=document.getElementById(e);if(null===a)return;const r=a.parentElement;if(null===r)return;r.querySelectorAll(".usa-file-input__preview").forEach((e=>e.remove()));r.querySelectorAll(".usa-file-input__preview-heading").forEach((e=>e.remove()));const s=r.querySelector(".usa-sr-only");s&&(s.innerHTML="No file selected.");const n=r.querySelector(".usa-file-input__instructions");n&&n.removeAttribute("hidden"),a.setAttribute("aria-label",""),a.value=""}}),Ye=()=>({on:e=>{q.on(e)},off:e=>{q.off(e)}}),Je=()=>({toggleModal:e=>{k.toggleModal.call(k,e)}});export{D as Accordion,z as AccordionItem,H as Alert,R as Banner,U as Breadcrumb,Y as BreadcrumbItem,I as Button,J as ButtonGroup,G as Card,K as CardBody,X as CardFooter,Q as CardHeader,W as CardMedia,ee as CharacterCount,Z as CharacterCountContainer,le as Checkbox,te as CheckboxGroup,de as ComboBox,ue as DatePicker,he as DateRangePicker,se as ErrorMessages,pe as FileInput,be as Form,ne as FormGroup,re as HelperText,F as Icon,ae as Label,ye as LanguageSelector,xe as List,Ce as MemorableDate,ke as Modal,we as Pagination,Te as ProcessList,qe as ProcessListStep,Oe as Prose,je as RadioButton,Ve as RadioButtonGroup,Le as RangeSlider,Ee as Search,ie as Select,oe as SelectOption,Me as SideNavigation,Ae as SideNavigationItem,De as SiteAlert,ze as StepIndicator,Pe as SummaryBox,Ie as Table,Fe as Tag,He as TextArea,Ne as TextInput,Be as TimePicker,Re as Tooltip,Ue as useFileInput,Ye as useHeader,Je as useModal};
//# sourceMappingURL=index.js.map

@@ -25,2 +25,3 @@ export { default as Accordion, AccordionItem } from './accordion';

export { default as Label } from './label';
export { default as LanguageSelector } from './language-selector';
export { default as List } from './list';

@@ -27,0 +28,0 @@ export type { ListItem } from './list';

@@ -747,2 +747,32 @@ import React$1, { ReactNode, ReactElement, SyntheticEvent, PropsWithChildren, ChangeEventHandler, MouseEventHandler, FormEvent } from 'react';

type LanguageOption = {
label: string;
localLabel?: string;
attr: string;
onChange?: () => void;
};
interface LanguageSelectorProps {
/**
* The unique identifier for this component
*/
id: string;
/**
* The variant of the language selector to display
*/
variant?: 'default' | 'unstyled';
/**
* The size of the language selector
*/
size?: 'default' | 'small';
/**
* The list of language options to display
*/
items: LanguageOption[];
}
/**
* The consistent placement, interface, and behavior of the language selection component allows users to easily find and
* access content in the language the user is most comfortable in.
*/
declare const LanguageSelector: ({ id, items, variant, size, }: LanguageSelectorProps) => React.ReactElement;
interface ListItem {

@@ -1474,2 +1504,2 @@ id: string;

export { Accordion, AccordionItem, type AccordionItemProps, Alert, Banner, Breadcrumb, BreadcrumbItem, type BreadcrumbItemProps, Button, ButtonGroup, Card, CardBody, CardFooter, CardHeader, CardMedia, CharacterCount, CharacterCountContainer, Checkbox, type CheckboxData, CheckboxGroup, ComboBox, type ComboBoxOptionProps, type CreatePageUrlHandler, DatePicker, DateRangePickerContainer as DateRangePicker, ErrorMessages, FileInput, Form, FormGroup, HelperText, Icon, Label, List, type ListItem, MemorableDate, Modal, type OnPageHandler, Pagination, ProcessList, ProcessListStep, type ProcessListStepProps, Prose, RadioButton, type RadioButtonData, RadioButtonGroup, RangeSlider, Search, Select, SelectOption, type SelectOptionProps, SideNavigation, SideNavigationItem, type SideNavigationItemProps, SiteAlert, StepIndicator, SummaryBox, Table, type TableCell, type TableColumn, Tag, TextArea, TextInput, TimePicker, Tooltip, type ValidationStatus, useFileInput, useHeader, useModal };
export { Accordion, AccordionItem, type AccordionItemProps, Alert, Banner, Breadcrumb, BreadcrumbItem, type BreadcrumbItemProps, Button, ButtonGroup, Card, CardBody, CardFooter, CardHeader, CardMedia, CharacterCount, CharacterCountContainer, Checkbox, type CheckboxData, CheckboxGroup, ComboBox, type ComboBoxOptionProps, type CreatePageUrlHandler, DatePicker, DateRangePickerContainer as DateRangePicker, ErrorMessages, FileInput, Form, FormGroup, HelperText, Icon, Label, LanguageSelector, List, type ListItem, MemorableDate, Modal, type OnPageHandler, Pagination, ProcessList, ProcessListStep, type ProcessListStepProps, Prose, RadioButton, type RadioButtonData, RadioButtonGroup, RangeSlider, Search, Select, SelectOption, type SelectOptionProps, SideNavigation, SideNavigationItem, type SideNavigationItemProps, SiteAlert, StepIndicator, SummaryBox, Table, type TableCell, type TableColumn, Tag, TextArea, TextInput, TimePicker, Tooltip, type ValidationStatus, useFileInput, useHeader, useModal };
{
"name": "@metrostar/comet-uswds",
"version": "3.4.0",
"version": "3.5.0",
"description": "React with TypeScript Component Library based on USWDS 3.0.",

@@ -5,0 +5,0 @@ "license": "Apache-2.0",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc