Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(ABP 5) Add the ABP 5 web form #373

Merged
merged 138 commits into from
Apr 23, 2024
Merged
Show file tree
Hide file tree
Changes from 108 commits
Commits
Show all changes
138 commits
Select commit Hold shift + click to select a range
8ec439d
Set up shell for ABP 3
charmcitygavin Jan 2, 2024
4087fc7
Add first two sections of ABP 3
charmcitygavin Jan 2, 2024
87a1094
Merge branch 'master' into tigertwo
charmcitygavin Jan 2, 2024
1a988f3
Finish first pass of form
charmcitygavin Jan 3, 2024
80bcc68
Add conditional logic to first section
charmcitygavin Jan 3, 2024
7e47be8
Add a break between webforms
charmcitygavin Jan 3, 2024
310edb0
Merge branch 'master' into tigertwo
benjaminpaige Jan 3, 2024
abada39
Merge branch 'master' into tigertwo
charmcitygavin Jan 8, 2024
5313d81
Fix copy issues
charmcitygavin Jan 8, 2024
749fbed
Update form title label to reflect Figma
charmcitygavin Jan 8, 2024
e070ddb
Fix typos in PRA disclosure statement
charmcitygavin Jan 8, 2024
34fe8b3
Remove unnecessary label
charmcitygavin Jan 9, 2024
d6849e5
Merge branch 'master' into tigertwo
charmcitygavin Jan 10, 2024
1515418
Merge branch 'master' into tigertwo
charmcitygavin Jan 10, 2024
947d8f9
Merge branch 'master' into tigertwo
charmcitygavin Jan 12, 2024
f68c421
Create ABP 5 file
charmcitygavin Jan 12, 2024
4f91ae2
Merge branch 'master' into tigertwo
charmcitygavin Jan 16, 2024
2a5b4bc
ABP 5 initial setup
charmcitygavin Jan 18, 2024
c1d50b2
Merge branch 'master' into tigertwo
charmcitygavin Jan 18, 2024
b94c90b
Merge branch 'master' into tigertwo
charmcitygavin Jan 19, 2024
ab977d8
WIP: Create subsection styling
charmcitygavin Jan 23, 2024
886ab92
WIP: ABP 5
charmcitygavin Jan 23, 2024
01ffa40
Merge branch 'master' into tigertwo
charmcitygavin Jan 23, 2024
81aa916
Update select menu conditional logic
charmcitygavin Jan 23, 2024
98d4a32
Add second subsection with conditionals
charmcitygavin Jan 23, 2024
5b96012
WIP: Generate subsections to avoid duplicate code
charmcitygavin Jan 23, 2024
fc6b9f5
Fix capitalization
charmcitygavin Jan 24, 2024
5e31f20
Allow styling of form label description
charmcitygavin Jan 24, 2024
50e4a54
WIP: ABP 5 up through subsection 5
charmcitygavin Jan 24, 2024
0b5b8e0
Build out the rest of the subsections
charmcitygavin Jan 24, 2024
44ec5ac
Make prefix name format more consistent
charmcitygavin Jan 24, 2024
a2f0b3c
Merge branch 'master' into tigertwo
charmcitygavin Jan 24, 2024
b780191
Add benefit fields to FieldGroup
charmcitygavin Jan 24, 2024
a90390d
Prevent content overflow
charmcitygavin Jan 24, 2024
1506814
Add a group name prefix for the FieldGroup
charmcitygavin Jan 24, 2024
b7a7988
Merge branch 'master' into tigertwo
charmcitygavin Jan 31, 2024
235df70
Allow for conditionally-rendered section
charmcitygavin Jan 31, 2024
97555f8
Ensure conditional slots have the correct type
charmcitygavin Jan 31, 2024
6c3f8d7
Move optional items into checkboxes
charmcitygavin Feb 1, 2024
a589cd8
Add optional benefit 12
charmcitygavin Feb 1, 2024
1f88f67
Merge branch 'master' into tigertwo
charmcitygavin Feb 1, 2024
6492782
Add ABP 5 to webform page
charmcitygavin Feb 5, 2024
4260995
Merge branch 'master' into tigertwo
charmcitygavin Feb 8, 2024
aa538fa
Add dependency wrapper to FieldGroup items
charmcitygavin Feb 8, 2024
911f459
Populate the dependency conditions dynamically
charmcitygavin Feb 8, 2024
d5d7626
Merge branch 'master' into tigertwo
charmcitygavin Feb 8, 2024
b0af82e
Merge branch 'master' into tigertwo
charmcitygavin Feb 12, 2024
bb95042
Use new file naming convention
charmcitygavin Feb 12, 2024
bdb6e73
Update form version number
charmcitygavin Feb 12, 2024
5c24b9d
Add TextDisplay component
charmcitygavin Feb 12, 2024
ce24316
Include labelStyling on TextDisplay component
charmcitygavin Feb 12, 2024
7fb8680
Add TextDisplay items to form
charmcitygavin Feb 12, 2024
213842e
Incorporate late change to form
charmcitygavin Feb 12, 2024
899be16
Merge branch 'master' into tigertwo
charmcitygavin Feb 20, 2024
36e049c
Merge branch 'master' into tigertwo
charmcitygavin Feb 21, 2024
d27e80c
Rename and reloacte ABP5
charmcitygavin Feb 26, 2024
6f00770
Merge branch 'master' into tigertwo
charmcitygavin Feb 26, 2024
442bf28
Update ABP5 for new path
charmcitygavin Feb 26, 2024
4a9f00c
Merge branch 'master' into tigertwo
charmcitygavin Feb 26, 2024
ad3aa7a
Add sectionHeader bool to CheckboxProps
charmcitygavin Feb 26, 2024
af4944e
Merge branch 'master' into tigertwo
charmcitygavin Mar 4, 2024
6e7ff3c
Cleanup
charmcitygavin Mar 6, 2024
01b4222
Apply section header style to checkboxes in group
charmcitygavin Mar 6, 2024
558556f
Merge branch 'master' into tigertwo
charmcitygavin Mar 6, 2024
170a546
Merge branch 'master' into tigertwo
charmcitygavin Mar 6, 2024
23be30f
Apply content updates
charmcitygavin Mar 7, 2024
9b8d59f
Merge branch 'master' into tigertwo
charmcitygavin Mar 13, 2024
7c5bc08
Use labelStyling instead of sectionHeader
charmcitygavin Mar 13, 2024
b5c831a
Revert styling of incorrect element
charmcitygavin Mar 13, 2024
1d1861d
Clean up unnecessary type
charmcitygavin Mar 13, 2024
e2b9866
Apply individual checkbox option label styles
charmcitygavin Mar 13, 2024
ec433f7
Merge branch 'master' into tigertwo
charmcitygavin Mar 18, 2024
cb36792
Remove duplicate text prop
charmcitygavin Mar 18, 2024
bc4a996
Remove earlier version of TextDisplay
charmcitygavin Mar 18, 2024
eeb2a03
Restore TextDisplay in Slot
charmcitygavin Mar 18, 2024
fd005ba
Merge branch 'master' into tigertwo
charmcitygavin Mar 18, 2024
c95ebfe
Restore TextDisplay type
charmcitygavin Mar 18, 2024
f979f10
Restore Checkbox option label styling
charmcitygavin Mar 18, 2024
f20db64
Improve formatting
charmcitygavin Mar 20, 2024
11d7462
Auto formatting
charmcitygavin Mar 20, 2024
bf53435
Merge branch 'master' into tigertwo
charmcitygavin Mar 20, 2024
8fa807c
Add ABP 5 to E2E tests
charmcitygavin Mar 20, 2024
581aa20
Rename "...styling" properties as "...className"
charmcitygavin Mar 21, 2024
095c506
Merge branch 'master' into tigertwo
charmcitygavin Mar 21, 2024
16483d8
Merge branch 'master' into tigertwo
charmcitygavin Mar 21, 2024
2624438
Address HCD feedback
charmcitygavin Mar 21, 2024
09b38eb
Continue addressing HCD feedback
charmcitygavin Mar 21, 2024
973bc6a
Add Authorization select menu per HCD feedback
charmcitygavin Mar 25, 2024
696249b
Cleanup
charmcitygavin Mar 25, 2024
e6857a2
Modify optional authorization menus per HCD
charmcitygavin Mar 26, 2024
abbca8c
Adjust name to reflect new text
charmcitygavin Mar 26, 2024
9e558e6
Update 3xl to 1.75 rem/28 px per HCD feedback
charmcitygavin Mar 26, 2024
5a21c37
Update font size and weight per HCD feedback
charmcitygavin Mar 26, 2024
a2238bc
Merge branch 'master' into tigertwo
charmcitygavin Mar 27, 2024
d5b7eb2
Merge branch 'master' into tigertwo
charmcitygavin Mar 27, 2024
d7a9a94
Restore parameter name change
charmcitygavin Mar 27, 2024
c37434d
Update required rules
charmcitygavin Mar 27, 2024
ad7842a
Update call to subsectionFormFields
charmcitygavin Mar 27, 2024
9119149
Update top level form keys
charmcitygavin Mar 27, 2024
659db67
Update dynamic names to use new format
charmcitygavin Mar 27, 2024
eade1d6
Correct formatting
charmcitygavin Mar 27, 2024
9e50f15
Merge branch 'master' into tigertwo
charmcitygavin Apr 1, 2024
cdec1af
Merge branch 'master' into tigertwo
charmcitygavin Apr 2, 2024
755e856
bump
mdial89f Apr 4, 2024
9ee9816
Merge branch 'master' into tigertwo
charmcitygavin Apr 5, 2024
7d43003
bump
mdial89f Apr 5, 2024
731d03e
bump
mdial89f Apr 6, 2024
10c2178
Merge branch 'master' into tigertwo
mdial89f Apr 6, 2024
496d1ca
Merge remote-tracking branch 'origin' into tigertwo
jdinh8124 Apr 9, 2024
40dbbe2
Re-order items per HCD feedback
charmcitygavin Apr 10, 2024
98b4756
Show text field for "other" authorization
charmcitygavin Apr 10, 2024
1dc83c0
Adjust optional item styling per HCD
charmcitygavin Apr 10, 2024
b3d4e2f
Change text per HCD feedback
charmcitygavin Apr 10, 2024
1b00df7
Change prescription drug limits to checkboxes per HCD feedback
charmcitygavin Apr 10, 2024
033c3ee
Change input to textdisplay per HCD feedback
charmcitygavin Apr 10, 2024
726bce5
Change default button hover color per HCD
charmcitygavin Apr 10, 2024
d3d0495
Per HCD, make all sections dependent on first section
charmcitygavin Apr 10, 2024
bb3eb02
Clean up unnecessary line
charmcitygavin Apr 10, 2024
526afd6
Revert property name to stay consistent across files
charmcitygavin Apr 10, 2024
17b6779
Update RHFSlotProps
charmcitygavin Apr 10, 2024
f121359
Merge branch 'master' into tigertwo
charmcitygavin Apr 10, 2024
55de0fd
Update parameter name
charmcitygavin Apr 10, 2024
faadc04
Ensure classname prop names are consistent
charmcitygavin Apr 10, 2024
eba8808
Merge branch 'master' into tigertwo
charmcitygavin Apr 10, 2024
affb8f1
Remove unused import
charmcitygavin Apr 10, 2024
12d8fd9
Import DependencyRule type
charmcitygavin Apr 10, 2024
9c04fb9
Merge branch 'master' into tigertwo
mdial89f Apr 11, 2024
628c272
Merge branch 'master' into tigertwo
charmcitygavin Apr 11, 2024
8ec40d8
Merge branch 'master' into tigertwo
charmcitygavin Apr 12, 2024
9cbd610
Merge branch 'master' into tigertwo
charmcitygavin Apr 15, 2024
634608c
Update copy from latest Figma
charmcitygavin Apr 15, 2024
38e1b31
Update button text per latest Figma
charmcitygavin Apr 15, 2024
cfeadfe
Ensure limit fields only accept integers
charmcitygavin Apr 19, 2024
168ec07
Ensure header slots aren't repeated with each benefit
charmcitygavin Apr 19, 2024
828e9dd
Prevent jumping to wrong radio section
charmcitygavin Apr 19, 2024
a1b88ba
Add missing description fields
charmcitygavin Apr 19, 2024
3529d37
Merge branch 'master' into tigertwo
charmcitygavin Apr 22, 2024
f454471
lint
charmcitygavin Apr 23, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 7 additions & 4 deletions src/packages/shared-types/forms.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,12 @@ export interface FormSchema {
export type RHFSlotProps = {
name: string;
label?: RHFTextField;
labelStyling?: string;
formItemStyling?: string;
labelClassName?: string;
formItemClassName?: string;
groupNamePrefix?: string;
description?: RHFTextField;
descriptionAbove?: boolean;
descriptionStyling?: string;
descriptionClassName?: string;
dependency?: DependencyRule;
rules?: RegisterOptions;
} & {
Expand Down Expand Up @@ -81,6 +81,7 @@ export type RHFOption = {
dependency?: DependencyRule;
form?: FormGroup[];
slots?: RHFSlotProps[];
optionlabelClassName?: string;
};

export type RHFComponentMap = {
Expand Down Expand Up @@ -114,15 +115,17 @@ export type RHFComponentMap = {

export type FormGroup = {
description?: string;
descriptionClassName?: string;
slots: RHFSlotProps[];
wrapperStyling?: string;
wrapperClassName?: string;
dependency?: DependencyRule;
};

export interface Section {
title: string;
form: FormGroup[];
dependency?: DependencyRule;
subsection?: boolean;
}

export interface Document {
Expand Down
5 changes: 3 additions & 2 deletions src/packages/shared-types/inputs.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { DayPicker } from "react-day-picker";
import * as CheckboxPrimitive from "@radix-ui/react-checkbox";
charmcitygavin marked this conversation as resolved.
Show resolved Hide resolved
import * as RadioGroupPrimitive from "@radix-ui/react-radio-group";
import * as SwitchPrimitives from "@radix-ui/react-switch";
import * as SelectPrimitive from "@radix-ui/react-select";
Expand Down Expand Up @@ -41,6 +42,6 @@ export type SwitchProps = React.ComponentPropsWithoutRef<

export interface TextareaProps
extends React.TextareaHTMLAttributes<HTMLTextAreaElement> {
charcount?: "simple" | "limited";
charcountstyling?: string;
charCount?: "simple" | "limited";
charCountClassName?: string;
}
4 changes: 2 additions & 2 deletions src/services/api/webforms/ABP1/v202401.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1265,7 +1265,7 @@ export const v202401: FormSchema = {
// form: [
// {
// description: "A test of horizontal layouts with no slot styles",
// wrapperStyling: "flex flex-wrap gap-6",
// wrapperClassName: "flex flex-wrap gap-6",
// slots: [
// {
// name: "example1_1",
Expand All @@ -1286,7 +1286,7 @@ export const v202401: FormSchema = {
// },
// {
// description: "A test of horizontal layouts with slot styles",
// wrapperStyling: "flex flex-wrap gap-6",
// wrapperClassName: "flex flex-wrap gap-6",
// slots: [
// {
// name: "example2_1",
Expand Down
4 changes: 2 additions & 2 deletions src/services/api/webforms/ABP10/v202401.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ export const v202401: FormSchema = {
name: "abp10_economy-and-efficiency-of-plans_describe-approach_select",
label:
"Will economy and efficiency be achieved using the same approach as used for Medicaid state plan services?",
labelStyling: "font-bold",
labelClassName: "font-bold",
rules: { required: "* Required" },
props: {
className: "w-[150px]",
Expand All @@ -43,7 +43,7 @@ export const v202401: FormSchema = {
{
rhf: "Textarea",
label: "Describe the approach",
labelStyling: "font-bold",
labelClassName: "font-bold",
name: "abp10_economy-and-efficiency-of-plans_describe-approach_textarea",
formItemStyling: "ml-[0.6rem] px-4 border-l-4 border-l-primary",
rules: { required: "* Required" },
Expand Down
2 changes: 1 addition & 1 deletion src/services/api/webforms/ABP11/v202401.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ export const v202401: FormSchema = {
rhf: "Upload",
name: "abp11_abp-pay-method_state-plan-attchmnt-alt-payment-method_upload",
label: "State plan amendment attachment",
labelStyling: "font-bold",
labelClassName: "font-bold",
description:
"Only required if not using the payment methodology in the approved state plan",
descriptionAbove: true,
Expand Down
6 changes: 3 additions & 3 deletions src/services/api/webforms/ABP3/v202401.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ export const v202401: FormSchema = {
rhf: "Input",
name: "abp3_benefit-package_name_input",
label: "Benefit package name",
labelStyling: "font-bold",
labelClassName: "font-bold",
rules: { required: "* Required" },
},
],
Expand Down Expand Up @@ -180,7 +180,7 @@ export const v202401: FormSchema = {
rhf: "Textarea",
name: "abp3_select-of-sect-1937-cov-opt_benefits-and-limits_textarea",
rules: { required: "* Required" },
labelStyling: "font-bold",
labelClassName: "font-bold",
label:
"Describe the benefits, source of benefits, and any limitations.",
},
Expand Down Expand Up @@ -291,7 +291,7 @@ export const v202401: FormSchema = {
rhf: "Radio",
label:
"The state/territory will use the following as its base benchmark plan as described at 45 CFR 156.100(a):",
labelStyling: "font-bold",
labelClassName: "font-bold",
name: "abp3_select-of-base-bench-plan_base-benchmark-plan_radiogroup",
rules: { required: "* Required" },
props: {
Expand Down
34 changes: 17 additions & 17 deletions src/services/api/webforms/ABP3_1/v202401.ts
Original file line number Diff line number Diff line change
Expand Up @@ -190,7 +190,7 @@ export const v202401: FormSchema = {
name: "abp3-1_select-of-sect-1937-coverage-opt_benefits-description_textarea",
label:
"Describe the benefits, source of benefits, and any limitations.",
labelStyling: "font-bold",
labelClassName: "font-bold",
rules: {
required: "* Required",
},
Expand Down Expand Up @@ -288,7 +288,7 @@ export const v202401: FormSchema = {
name: "abp3-1_select-of-ehb-bench-plan_name_input",
rhf: "Input",
label: "EHB-benchmark plan name",
labelStyling: "font-bold",
labelClassName: "font-bold",
rules: {
required: "* Required",
},
Expand All @@ -299,7 +299,7 @@ export const v202401: FormSchema = {
rhf: "Select",
label:
"Is the EHB-benchmark plan the same as the Section 1937 coverage option?",
labelStyling: "font-bold",
labelClassName: "font-bold",
rules: {
required: "* Required",
},
Expand All @@ -315,7 +315,7 @@ export const v202401: FormSchema = {
{
label:
"The state/territory will use the following as its EHB-benchmark option as described at 45 CFR 156.111(b)(2)(B), in compliance with the individual insurance market under 45 CFR 156.100 through 156.125:",
labelStyling: "font-bold",
labelClassName: "font-bold",
name: "abp3-1_select-of-ehb-bench-plan_option_radiogroup",
rhf: "Radio",
descriptionAbove: true,
Expand All @@ -339,7 +339,7 @@ export const v202401: FormSchema = {
rhf: "Select",
name: "abp3-1_select-of-ehb-bench-plan_is-geo-area_select",
label: "State/territory",
labelStyling: "p-3",
labelClassName: "p-3",
formItemStyling: "flex-row",
props: {
className: "w-[150px]",
Expand Down Expand Up @@ -449,7 +449,7 @@ export const v202401: FormSchema = {
rhf: "Radio",
name: "abp3-1_select-of-ehb-bench-plan_indicate-ehb-bench-plan_radiogroup",
label: "Type of EHB-benchmark plan",
labelStyling: "font-bold",
labelClassName: "font-bold",
props: {
options: [
{
Expand Down Expand Up @@ -523,7 +523,7 @@ export const v202401: FormSchema = {
rhf: "Checkbox",
name: "abp3-1_select-of-ehb-bench-plan_one-or-more-EHBs-other-states_checkgroup",
label: "Select one or more EHBs from other states.",
labelStyling: "font-bold",
labelClassName: "font-bold",
rules: { required: "* Required" },
props: {
options: [
Expand All @@ -535,7 +535,7 @@ export const v202401: FormSchema = {
rhf: "Select",
name: "abp3-1_select-of-ehb-bench-plan_ambulatory-patient-services-state-territory_select",
label: "Identify the state/territory",
labelStyling: "p-3",
labelClassName: "p-3",
formItemStyling: "flex-row",
props: {
className: "w-[150px]",
Expand Down Expand Up @@ -648,7 +648,7 @@ export const v202401: FormSchema = {
rhf: "Select",
name: "abp3-1_select-of-ehb-bench-plan_emergency-services-state-territory_select",
label: "Identify the state/territory",
labelStyling: "p-3",
labelClassName: "p-3",
formItemStyling: "flex-row",
rules: {
required: "* Required",
Expand Down Expand Up @@ -764,7 +764,7 @@ export const v202401: FormSchema = {
rhf: "Select",
name: "abp3-1_select-of-ehb-bench-plan_hospital-state-territory_select",
label: "Identify the state/territory",
labelStyling: "p-3",
labelClassName: "p-3",
formItemStyling: "flex-row",
rules: {
required: "* Required",
Expand Down Expand Up @@ -880,7 +880,7 @@ export const v202401: FormSchema = {
rhf: "Select",
name: "abp3-1_select-of-ehb-bench-plan_maternity-and-newborn-care-state-territory_select",
label: "Identify the state/territory",
labelStyling: "p-3",
labelClassName: "p-3",
formItemStyling: "flex-row",
rules: {
required: "* Required",
Expand Down Expand Up @@ -998,7 +998,7 @@ export const v202401: FormSchema = {
rhf: "Select",
name: "abp3-1_select-of-ehb-bench-plan_mental-health-and-substance-use-disorders-state-territory_select",
label: "Identify the state/territory",
labelStyling: "p-3",
labelClassName: "p-3",
formItemStyling: "flex-row",
rules: {
required: "* Required",
Expand Down Expand Up @@ -1114,7 +1114,7 @@ export const v202401: FormSchema = {
rhf: "Select",
name: "abp3-1_select-of-ehb-bench-plan_prescription-drugs-state-territory_select",
label: "Identify the state/territory",
labelStyling: "p-3",
labelClassName: "p-3",
formItemStyling: "flex-row",
rules: {
required: "* Required",
Expand Down Expand Up @@ -1232,7 +1232,7 @@ export const v202401: FormSchema = {
rhf: "Select",
name: "abp3-1_select-of-ehb-bench-plan_rehab-and-habilitative-services-and-devices-state-territory_select",
label: "Identify the state/territory",
labelStyling: "p-3",
labelClassName: "p-3",
formItemStyling: "flex-row",
rules: {
required: "* Required",
Expand Down Expand Up @@ -1348,7 +1348,7 @@ export const v202401: FormSchema = {
rhf: "Select",
name: "abp3-1_select-of-ehb-bench-plan_laboratory-services-state-territory_select",
label: "Identify the state/territory",
labelStyling: "p-3",
labelClassName: "p-3",
formItemStyling: "flex-row",
rules: {
required: "* Required",
Expand Down Expand Up @@ -1466,7 +1466,7 @@ export const v202401: FormSchema = {
rhf: "Select",
name: "abp3-1_select-of-ehb-bench-plan_prevent-and-well-services-and-chronic-disease-management-state-territory_select",
label: "Identify the state/territory",
labelStyling: "p-3",
labelClassName: "p-3",
formItemStyling: "flex-row",
rules: {
required: "* Required",
Expand Down Expand Up @@ -1584,7 +1584,7 @@ export const v202401: FormSchema = {
rhf: "Select",
name: "abp3-1_select-of-ehb-bench-plan_pediatric-services-including-oral-and-vision-care-state-territory_select",
label: "Identify the state/territory",
labelStyling: "p-3",
labelClassName: "p-3",
formItemStyling: "flex-row",
rules: {
required: "* Required",
Expand Down
1 change: 1 addition & 0 deletions src/services/api/webforms/ABP5/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export * from "./v202401";
Loading
Loading