Skip to content

Instantly share code, notes, and snippets.

@carlosalvarez91
carlosalvarez91 / config-overrides.js
Last active January 14, 2024 14:59
customize service worker with workbox
//https://medium.com/@nrlhq/setting-up-pwa-lighthouse-audit-with-create-react-app-40e17180ea6b
// npm i react-app-rewired customize-cra workbox-webpack-plugin workbox-precaching
// this will generate a workbox.js file in /build
//no need for precache-manifest.12345blabla.js
const { override, addWebpackPlugin } = require('customize-cra');
const { InjectManifest } = require('workbox-webpack-plugin');
@carlosalvarez91
carlosalvarez91 / config-overrides.js
Created January 7, 2020 17:20
overriding ant design styles
/**
That's for customizing ant design
https://ant.design/docs/react/use-with-create-react-app
npm i react-app-rewired customize-cra babel-plugin-import less less-loader
package.json:
@carlosalvarez91
carlosalvarez91 / example.js
Last active December 11, 2019 12:29
Verify email
import React from 'react';
import { graphql, compose, withApollo } from 'react-apollo'
import openNotification from '../components/NotificationComponent'
import gql from 'graphql-tag';
const mutations = {
verifyToken: gql`
mutation VerifyToken($token: String!) {
verifyToken(token: $token) {
@carlosalvarez91
carlosalvarez91 / example.py
Last active December 4, 2019 00:35
Send verification email
#settings.py -------------------------------------------------------------------------------------
#https://www.digitalocean.com/community/tutorials/how-to-use-google-s-smtp-server
EMAIL_USE_TLS = True
EMAIL_HOST = 'smtp.gmail.com'# ?
EMAIL_HOST_USER = 'whateveremail@test.com'
EMAIL_HOST_PASSWORD = 'Yourpassword12345'
EMAIL_PORT = 587 #?
SITE_NAME = "The Name of your app"