As you can see in the image provided, we need to have the ability to render a custom error input that spans across both inputs, however the admiralty-input-error is still visible in the HTML of admiralty-input and can cause spacing issues when doing this. (Causes the custom validation to be rendered to far away from the actual input, due to the space being reserved)
What I suggest (unless there is an alternative way) is to have the option to set a flag to true or false in order to have it save the space for standard validation or to remove the space to allow custom validation. eg: [custom-validation]="true" || [custom-validation]="false". (feel free to change the name to something more appropriate)
As you can see in the image provided, we need to have the ability to render a custom error input that spans across both inputs, however the admiralty-input-error is still visible in the HTML of admiralty-input and can cause spacing issues when doing this. (Causes the custom validation to be rendered to far away from the actual input, due to the space being reserved)
What I suggest (unless there is an alternative way) is to have the option to set a flag to true or false in order to have it save the space for standard validation or to remove the space to allow custom validation. eg: [custom-validation]="true" || [custom-validation]="false". (feel free to change the name to something more appropriate)