I have found a collection of blogs that will help you understand it. The links are as follows:
- Why is it important? (the use case)
- Public Class Fields in React
- [Implementation example](https://babeljs.io/repl/#?babili=false&browsers=&build=&builtIns=false&code_lz=ATDGBsEMGduAhA9gJwNbAN4CgQh70RAO2gBdkBXUUlACgEpN89cRSALAS2gDp2BTcOETAAvMADkAoYgnNgAX3kB6ZQAVkiAA79kpAJ7BORTqU6RwnAF67g0fUVKQAHvONlIRUPw3bdBsWAObh4AI0QKIgATADFI6k5iAG55cMjY-LNiQIYxAD4mVhBkflIKZCIgrl53Jy8fTR09fRTWJRVlAGUnM1AwKFhgLUb_Tn5oeQ9eux7OUF8mgPEAIlDIUMEASWgAYUREcGXW3Cm5mcheuK8syvEAM0zEolzsIuASsoqEFFQeU_mRs1jiAlCCsPhwKVgABbfRINCBIj8ADu3zQKXwqgW_kMxlM5ksNmQcEgJWAREQpGA2Q4_CGmhoBh0PHwhBIB34PGEAHNaLD4b8APqC4aUxDCsIRaJXBLEehJYCqYAFdL8O7GfhRcEgVRIdLAB7XJ4kslpaJBES0_owOC1TzeFkgNnQDlcxC8_k_SXpGU3HigCzgWiq9VIqL0eWK5TK4CrH7LbVR7oXM6G2WVfjObikOA0gTW2COsDEF2Qt28gV_WagX1PBiRpUFVbrLa7faHIA&deb