html - تایپینگ مقدار InputHTMLAttributes در React: ReadonlyArray از کجا میآید؟


در نوعهای React، ویژگی value برای Input (InputHTMLAttributes) به صورت زیر تعریف شده است

value?: string | ReadonlyArray<string> | number | undefined;

https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/react/index.d.ts#L2302

نوع ورودی که آرایه فقطخواندنی برای آن استفاده میشود چیست؟ و چرا به طور خاص فقطخواندنی است؟