Don't preload timelines as props, load them when timeline component is mounted
This prevents the bug where if you go "back" to the UI after navigating to another page it loads with the old set of statuses
This commit is contained in:
@ -2,13 +2,7 @@ module HomeHelper
|
||||
def default_props
|
||||
{
|
||||
token: @token,
|
||||
|
||||
account: render(file: 'api/v1/accounts/show', locals: { account: current_user.account }, formats: :json),
|
||||
|
||||
timelines: {
|
||||
home: render(file: 'api/v1/statuses/index', locals: { statuses: @home }, formats: :json),
|
||||
mentions: render(file: 'api/v1/statuses/index', locals: { statuses: @mentions }, formats: :json)
|
||||
}
|
||||
account: render(file: 'api/v1/accounts/show', locals: { account: current_user.account }, formats: :json)
|
||||
}
|
||||
end
|
||||
end
|
||||
|
Reference in New Issue
Block a user