Всем привет, появилась задача, нужно в интерфейсе прописать тип опции.
В эту опцию прокидывается массив из массивов из дат, возможны такие кейсы:
//someDate = new Date();
[[someDate, someDate2], [someDate3, someDate4]]
[[someDate, someDate2], [someDate3, someDate4], [someDate5, someDate6]]
[[someDate, someDate2], [someDate3, someDate4], [someDate5, null]];
[[null, someDate]]
И их бесконечно много
Как определить подобное?
P.S.
Что насчет
Array<Array>
?
Синтаксис такое поддерживает вообще, и насколько это выглядит костыльным?