https://pastebin.com/K5FfjCUJ
Там я всё понятно вроде выписал, но объясню, в стейте есть значения,
containerWidth: null,
containerHeight: null,
в дидмаунт я переписываю их на свои исходя из величины окна, т.к. как канвас не адаптивный, ему надо задать фикс размеры.
они задаются в стилях врапера, но вот канвасу всёравно передается по нулям, если захардкодить значения в стейте, то всё нормально, но так делать нельзя, потому что будет криво работать канвас, надо что бы значения передавались в канвас до того как будет дидмаунт или как?