Skip to content

Instantly share code, notes, and snippets.

View GergKllai1's full-sized avatar
🥷

Gergö Kallai GergKllai1

🥷
  • Gothenburg, Sweden
View GitHub Profile
Cypress.Commands.add("loggedInAs", uid => {
window.localStorage.setItem("access-token", "pipJxPi2TAPF38GRCh9vSQ");
window.localStorage.setItem("client", "NWcHIr2W-BrrhaFRylZkRQ");
window.localStorage.setItem("expiry", "1556099608");
window.localStorage.setItem("token-type", "Bearer");
window.localStorage.setItem("uid", uid);
cy.visit("http://localhost:3001");
});
window.localStorage.setItem("access-token", "jVUfYw92zjFCtGMTZilctw");
window.localStorage.setItem("client", "e_1a0iMA4uG52JMl9f8uog");
window.localStorage.setItem("expiry", " 1558352526");
window.localStorage.setItem("token-type", "Bearer");
window.localStorage.setItem("uid", 'trainee@mail.com');
window.localStorage.setItem("access-token", "jVUfYw92zjFCtGMTZilctw");
window.localStorage.setItem("client", "e_1a0iMA4uG52JMl9f8uog");
window.localStorage.setItem("expiry", " 1558352526");
window.localStorage.setItem("token-type", "Bearer");
window.localStorage.setItem("uid", 'trainee@mail.com');
Cypress.Commands.add("loggedInAs", uid => {
window.localStorage.setItem("access-token", "jVUfYw92zjFCtGMTZilctw");
window.localStorage.setItem("client", "e_1a0iMA4uG52JMl9f8uog");
window.localStorage.setItem("expiry", "1558352526");
window.localStorage.setItem("token-type", "Bearer");
window.localStorage.setItem("uid", uid);
cy.visit("http://localhost:3001");
});
describe("User can navigate homepage", () => {
before(() => {
cy.loggedInAs('user')
});
it("Has logo and sessions", () => {
[
"Logo",
"Log Out",
"Crossfit",
import { createStore } from "redux";
const store = createStore()
// src/redux/reducers/contactReducer.js
const initialState = {
contacts : [
{ name: "John Doe", phone: "073-300-5000", email: "john@mail.com" }
]
}
const contactReducer = (state = initialState, action) => {
return state
}
import React from "react";
import ReactDOM from "react-dom";
import * as serviceWorker from "./serviceWorker";
import { BrowserRouter } from "react-router-dom";
import { createStore } from "redux";
import { Provider } from "react-redux";
import "./index.css";
import App from "./App";
import contactReducer from "./redux/reducers/contactReducer";
// src/components/Contact/Contact.js
import React, { Component } from "react";
import { Link } from "react-router-dom";
import { connect } from "react-redux";
import "./Contacts.css";
export class Contacts extends Component {
render() {
{
"Standard Arrow Function": {
"prefix": "arr",
"body": [
"const ${1:ArrowFunction} = () => {",
" ",
"}"
],
"description": "Standard Arrow Function"
}