I hereby claim:
- I am richardbray on github.
- I am richbray (https://keybase.io/richbray) on keybase.
- I have a public key ASCLyjIa-d-1ov2SDJYGL9OPmfg6vaAPc8igJnyf9Wrpago
To claim this, I am signing this object:
| // ... | |
| describe("App", () => { | |
| const wrapper = mount(<App />); | |
| // ... | |
| test("Contains a Start and a Finish page", () => { | |
| // - when | |
| const startComp = wrapper.find("Start"); |
| // App.jsx | |
| import React, { Fragment } from "react"; | |
| // Context | |
| import { Store, useAppContext } from "./AppContext"; | |
| // - Data | |
| import data from "./data.json"; | |
| export default function App() { |
| // AppContext.js | |
| import { createContext, useContext } from "react"; | |
| export const Store = createContext(); | |
| export const useAppContext = () => useContext(Store); |
| import * as Store from "./AppContext"; | |
| // ... | |
| describe('App', () => { | |
| // ... | |
| describe('Question', () => { | |
| // - context spy | |
| const contextValues = { chosenAnswers: [], setChosenAnswers: () => {} }; |
| import { Provider } from "react-redux"; | |
| import configureStore from "redux-mock-store"; | |
| // ... | |
| describe('App', () => { | |
| // ... | |
| describe('Question', () => { | |
| // - setup redux store |
| import flixel.FlxG; | |
| import flixel.FlxObject; | |
| import flixel.FlxSprite; | |
| import flixel.addons.util.FlxFSM; | |
| /** | |
| * Example of how to use the FlxFSM addon. | |
| * For more informtaion on this file check this youtube video. | |
| * | |
| * @see Video-TBA |
| // # = Preprocessor macros | |
| #ifdef GL_ES // OpenGL Embedded systems needed for openGL on web and mobile devices | |
| precision mediump float; // level of precision for float https://stackoverflow.com/questions/13780609/what-does-precision-mediump-float-mean | |
| // Lower precision means faster compilation but lower quality, above sets all floats to medium precision | |
| #endif | |
| void main() // Main entry point function like c/c++ | |
| { | |
| // gl_FragColor = built in global variable to determine pixel color | |
| // werid because you don't see it imported or extended it just exists |
| #ifdef GL_ES | |
| precision mediump float; | |
| #endif | |
| // Being in values from the CPU | |
| // Read only value sent to all the threads/processes | |
| uniform vec2 u_resolution; // Global vector shader variable | |
| float circleShape(float radius, vec2 position) { | |
| // distance(p1, p2) - returns the distance between two points |
I hereby claim:
To claim this, I am signing this object:
| { | |
| "items": [ | |
| { | |
| "name": "Blue T-Shirt", | |
| "price": 19.99, | |
| "description": "A classic blue t-shirt made from soft cotton.", | |
| "image_url": "https://images.pexels.com/photos/11830106/pexels-photo-11830106.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=2" | |
| }, | |
| { | |
| "name": "Red Hoodie", |