static x = ( { y } ) => { ... }の仕組みについて
https://www.youtube.com/watch?v=JbaZs1dzsVo
上記react native参考動画の
static navigationOptions = ({navigation}) => {...}
の部分なのですが、navigationを引数に受け取れる仕組みが理解出来ません。
そもそも変数を{}で囲むとどういった動きをするのでしょうか。
これはreact native独自の仕様なのか、それともJSの仕様なのでしょうか。
何をキーワードに検索したら良いかもわからず困っています。
仕様の詳細が載っている文献がありましたら、ご紹介頂きたいです。