UNPKG

create-expo-cljs-app

Version:

Create a react native application with Expo and Shadow-CLJS!

39 lines (33 loc) 774 B
/** * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * @format */ 'use strict'; const {NativeModules} = require('react-native'); const {Assert} = NativeModules; const Asserts = { assertEquals: function(expected, actual, msg) { if (expected !== actual) { Assert.fail( msg || 'Expected: ' + expected + ', received: ' + actual + '\n' + 'at ' + new Error().stack, ); } else { Assert.success(); } }, assertTrue: function(expr, msg) { Asserts.assertEquals(true, expr, msg); }, }; module.exports = Asserts;