signal-desktop/ts/components/utility/BackboneWrapper.md
Scott Nonnenberg 23537546fe
Big refactor: ts/ directory for all typescript, including react
Split out test-specific and general utility react components too.

And moved our test/legacy* files for the Style Guide into a styleguide/
subdirectory of test/.

I think we'll be able to live in this directory structure for a while.
2018-04-05 15:30:40 -07:00

430 B

Rendering a real Whisper.MessageView using <util.ConversationContext /> and <util.BackboneWrapper />.

const model = new Whisper.Message({
  type: 'outgoing',
  body: 'text',
  sent_at: Date.now() - 5000,
})
const View = Whisper.MessageView;
const options = {
  model,
};
<util.ConversationContext theme={util.theme}>
  <util.BackboneWrapper
    View={View}
    options={options}
  />
</util.ConversationContext>