Should toggle button show its current state or the state to which it'll change? (2010)
The linked article discusses the best way to design toggle buttons that show current state and actions. It presents different examples of how other companies have designed their toggle buttons and suggests using different approaches such as using checkboxes, using radio buttons, and avoiding labels that are negative. The article concludes by suggesting that designers should show the status and the action in a button for clarity.