local S=game:GetService("\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101")local I=S:WaitForChild("\099\111\109\109\111\110")local z=require(I:WaitForChild("\065\099\116\105\111\110\115"))local f=z.PLAYER_REMOVE return function(S)return function(I)I:dispatch(f(S))end end
-- PLAYER_LEAVING thunk
local ReplicatedStorage = game:GetService("ReplicatedStorage")

local common = ReplicatedStorage:WaitForChild("common")

local Actions = require(common:WaitForChild("Actions"))

local PLAYER_REMOVE = Actions.PLAYER_REMOVE

return function(player)
    return function(store)
        store:dispatch(PLAYER_REMOVE(player))
    end
end