У меня есть эта таблица стилей:
const styles = StyleSheet.create({
primary: {},
secondary: {},
})
И я хотел бы получить доступ к ключам с динамически составленными строками.
<View style={styles[props.type]}/>
Это когда TS жалуется (но код запускается просто отлично, как и следовало ожидать):
Element implicitly has an 'any' type because expression of type 'string' can't be used to index type '{ primary: { }; secondary: { }'.
No index signature with a parameter of type 'string' was found on type '...'.ts(7053)
Как я могу подтолкнуть TS в правильном направлении и сделать его счастливым?