- Use the following package versions:
+ "metro-react-native-babel-preset": "^0.59.0",
+ "react-native": "0.63.0",
+ "react-native-macos": "^0.63.23",
export const toCamelCase = (e) => { | |
return e.replace(/_([a-z])/g, (g) => g[1].toUpperCase()); | |
}; | |
export const toSnakeCase = (e) => { | |
return e.match(/([A-Z])/g).reduce( | |
(str, c) => str.replace(new RegExp(c), '_' + c.toLowerCase()), | |
e | |
) | |
.substring((e.slice(0, 1).match(/([A-Z])/g)) ? 1 : 0); |
import * as React from 'react'; | |
export type VectorizedBounds2D = readonly [width: number, height: number]; | |
export type ShaderToyDynamics = { | |
readonly iFrame: number; | |
readonly iTime: number; | |
}; | |
export type ShaderToyUniforms = ShaderToyDynamics & { |
~/.bashrc
:export PATH="$PATH:$HOME/usr/local/bin/python3.9:$HOME/Library/Frameworks/Python.framework/Versions/3.9/bin" # make python3 accessible
alias pip=pip3 # use pip3 whenever we make a call to pip
import { useCallback } from "react"; | |
import EIP712Domain from "eth-typed-data"; | |
import BigNumber from "bignumber.js"; | |
import { SimpleSigner } from "did-jwt"; | |
import { ethers } from "ethers"; | |
const { utils } = ethers; | |
import { useGnosisApi, useGnosisEstimateTransaction } from "../../session"; |
import { useCallback } from "react"; | |
import EIP712Domain from "eth-typed-data"; | |
import BigNumber from "bignumber.js"; | |
import { SimpleSigner } from "did-jwt"; | |
import { ethers } from "ethers"; | |
const { utils } = ethers; | |
import { useGnosisApi, useGnosisEstimateTransaction } from "../../session"; |
import EIP712Domain from "eth-typed-data"; | |
import { SimpleSigner } from "did-jwt"; | |
import { ethers } from "ethers"; | |
import { | |
useGnosisApi, | |
useIsGnosisSafeDeployed, | |
useGnosisEstimateTransaction, | |
} from "../../session"; |
I hereby claim:
To claim this, I am signing this object: