Skip to content

Instantly share code, notes, and snippets.

View Davisonpro's full-sized avatar
🎯
Focusing

Davison Pro Davisonpro

🎯
Focusing
View GitHub Profile
<div class="container">
<div class="card">
<div class="front">
<h1>MacBook Pro</h1>
</div>
<div class="back">
<h1>For developers, Content Creators and us all</h1>
</div>
</div>
</div>
<?php
public function searchProducts() {
$api = $this->api;
$params = $api->request()->get();
$name = ArrayUtils::get($params, 'name');
$description = ArrayUtils::get($params, 'description');
if(!$name && !$description) {
return $api->response([
<?php
/**
* @package Sql Query Builder
* @author Davison Pro <[email protected] | https://davisonpro.dev>
* @copyright 2019 Sql Query Builder
* @version 1.0.0
* @since File available since Release 1.0.0
*/
/**
@Davisonpro
Davisonpro / create-insert.sql
Last active May 26, 2019 20:32
SQL Select and Join Query Builder for PHP
CREATE TABLE IF NOT EXISTS `product` (
`product_id` INT(11) NOT NULL AUTO_INCREMENT,
`name` VARCHAR(32) NOT NULL,
`description` TEXT NOT NULL,
`price` FLOAT(10,2) NOT NULL DEFAULT 0.00,
`category_id` INT(11) NOT NULL,
`date_upd` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
`date_add` DATETIME NOT NULL,
PRIMARY KEY (`product_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT = 65;
const autoprefixer = require("autoprefixer");
const CheckerPlugin = require("fork-ts-checker-webpack-plugin");
const MiniCssExtractPlugin = require("mini-css-extract-plugin");
const path = require("path");
const url = require("url");
const webpack = require("webpack");
const BundleTracker = require("webpack-bundle-tracker");
const resolve = path.resolve.bind(path, __dirname);
{
"extends": [
"tslint:latest",
"tslint-config-prettier"
],
"rules": {
"interface-name": false,
"max-classes-per-file": false,
"member-access": [true, "no-public"],
"no-console": [true, "log"],
{
"compilerOptions": {
"jsx": "react",
"lib": ["es2017", "dom", "esnext"],
"sourceMap": true,
"target": "es5",
"noUnusedLocals": true,
"noUnusedParameters": true
}
}
{
"name": "reactjs-mail-check",
"version": "1.0.0",
"description": "",
"main": "index.ts",
"author": "Davison Pro",
"engines": {
"node": ">=10.6.0",
"npm": ">=6.1.0"
},
import React, { Component } from "react";
import ReactDOM from "react-dom";
import MailCheck from "react-mailcheck";
import "./styles.scss";
class EmailForm extends Component {
state = {
email: ""
};
* {
box-sizing: border-box;
outline: none;
}
body, html {
height: 100%;
margin: 0;
padding: 0;
background-color: #efefef;