Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 384 Bytes

inject-global-state.md

File metadata and controls

27 lines (21 loc) · 384 Bytes

Inject Global State

Example

Here is some server-side code from a website that responds to a request for the logged-in user's profile page.

Before

def render_profile_page
  me = $current_user
  html = # ...
  # ...
  send_http_response 200, html
end

After

def render_profile_page(me)
  html = # ...
  # ...
  send_http_response 200, html
end