INNER CODE UNIT · JavaScript

flattenAll

jasongaare/react-native-walkthrough-tooltip · __tests__/styles.test.js:44

const flattenAll = generated =>
  Object.keys(generated).reduce(
    (acc, key) => ({ ...acc, [key]: StyleSheet.flatten(generated[key]) }),
    {},
  );

describe('testing styling', () => {
  it('generates styles for top placement', () => {
    const geom = computeTopGeometry({ ...geometryOptions, arrowSize });
    expect(flattenAll(generateStyles(geom))).toMatchSnapshot();
  });

  it('generates styles for bottom placement', () => {
    const geom = computeBottomGeometry({ ...geometryOptions, arrowSize });
    expect(flattenAll(generateStyles(geom))).toMatchSnapshot();
  });

  it('generates styles for left placement', () => {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…