Skip to content

Instantly share code, notes, and snippets.

@man-person
man-person / Order.ts
Created April 25, 2022 09:10
shopify order typing
enum OrderStatusEnum {
OPEN = 'open',
CLOSED = 'closed',
ANY = 'any'
}
enum OrderCancelReason {
CUSTOMER = 'customer',
FRAUD = 'fraud',
@man-person
man-person / index.tsx
Created October 4, 2021 08:14
custom tooltip
import React, {FC, ReactElement} from 'react';
import styled from 'styled-components';
import DialogActions from '@material-ui/core/DialogActions';
import {Button, Tooltip, Typography, withStyles} from '@material-ui/core';
import {Theme} from '@material-ui/core/styles';
import {TooltipProps} from "@material-ui/core/Tooltip/Tooltip";
const StyledTooltipTitle = styled(Typography)`
font-size: 18px;
font-weight: 600;
import React, {FC, useEffect, useState} from 'react';
import {Divider, Paper} from "@material-ui/core";
import styled from "styled-components";
import {VisorLayersEnum} from "../../../State/Reducers/visor";
import {VoronoiLayer} from "./VoronoiLayer";
const StyledLayersSelectContainer = styled(Paper)`
position: absolute;
bottom: 0;
right: 0;
@man-person
man-person / CardInput.tsx
Created May 18, 2021 15:39
strip input with material-like focus effect
const StyledCardElementContainer = styled.div<{ isfocused: string }>`
border-bottom: 0.5px solid gray;
padding: 6px;
height: 33px;
::after {
content: "";
position: absolute;
width: 0px;
@man-person
man-person / index.ts
Last active December 22, 2020 09:47
sankey data
"payload": {
"nodes": [
{"id": 0, "label": "Silver"},
{"id": 1, "label": "Titanium"},
{"id": 2, "label": "Platinum"},
{"id": 3, "label": "Gold"},
{"id": 4, "label": "Angel"},
{"id": 5, "label": "Silver (suggestion)"},
{"id": 6, "label": "Titanium (suggestion)"},
{"id": 7, "label": "Platinum (suggestion)"},
@man-person
man-person / brand-stores.ts
Created September 14, 2020 05:44
rediska
{
'customer_id': [
'1',
'2',
'3',
'4',
'5',
'6',
'7',
@man-person
man-person / brand-stores.ts
Created September 13, 2020 18:10
rediska mock data
{
'customer_id': [
'1',
'2',
'3',
'4',
'5',
'6',
'7',