We initially think the cells to be used only with rows, and at some point we needed a way to access row attributes from cell. We resolved this by using request_store gem.
Later, we also have been using cells outside rows. Everything seems to work well, but recently we detect a bug since the cell always attempt to get row reference from the global seated before by a previous row. We can just limit the cells to be used with rows and create another component when need to use outside rows, but a more efficient way to get reference between row and cells could be a better approach.
We initially think the cells to be used only with rows, and at some point we needed a way to access row attributes from cell. We resolved this by using
request_storegem.Later, we also have been using cells outside rows. Everything seems to work well, but recently we detect a bug since the cell always attempt to get row reference from the global seated before by a previous row. We can just limit the cells to be used with rows and create another component when need to use outside rows, but a more efficient way to get reference between row and cells could be a better approach.