Skip to content

Instantly share code, notes, and snippets.

@dennemark
dennemark / gist:5f0f3d7452d9334f9349172db6c40f74
Last active August 29, 2023 09:47
SVG to react-pdf/renderer
import "./styles.css";
import { useMemo, createElement } from "react";
import { parse, TextNode, ElementNode, RootNode } from "svg-parser";
import {
Document,
Page,
PDFDownloadLink,
@dennemark
dennemark / combobox.tsx
Created February 21, 2023 14:12
chakra combobox
import { Box, Input, Stack, Divider} from '@chakra-ui/react'
import * as combobox from '@zag-js/combobox'
import { normalizeProps, useMachine } from '@zag-js/react'
import { useEffect, useId, useState } from 'react'
const comboboxData = [
{ label: "Zambia", code: "ZA" },
{ label: "Benin", code: "BN" },
//...
]