В тебе при кожному рендері в випадку 2 буде компонента нова в дом вставлятись, тому і проблеми, ти генеруєш її on the fly. В першому варіанті рекат елемент створюється, тому він лише перевіряється чи є якісь зміни чи не має
FileReader The FileReader object lets web applications asynchronously read the contents of files (or raw data buffers) stored on the user's computer, using File or Blob objects to specify the file or data to read.
не подскажете нормально мне создать в папке store папку redux и папку saga и перекинуть в них раздельно файлы что к редаксу относиться в redux, а что к саге в saga? или я вообще с названиями здесь налажал? как мне лучше распределить, если все не правильно?
В розміщені папок на проекті не має вірної відповіді. Краще так як краще команді, або якщо сам то тобі особисто. Комусь в одній папці все тримати ок. Комусь потрібна логіка в розміщені файлів. 🤷♂️
удобнее держать рутовые саги и редюсер рядом со стором, все остальное бить по папкам компонентов к которым они относятся, в рутовых собирать их воедино
я вроде нигде не претендовал на истину в последней инстанции )) если Вы создатель идеального скафолдинга то будьте любезны поделитесь с сообществом ) я с удовосльвтием прочел бы)