show_keyword_cloudmain.tsx3 matches
1/** @jsxImportSource https://esm.sh/react */
2import React, { useState, useEffect } from "https://esm.sh/react";
3import { createRoot } from "https://esm.sh/react-dom/client";
45function App() {
StripeCheckoutDemomain.tsx13 matches
1/** @jsxImportSource https://esm.sh/react */
2import confetti from "https://esm.sh/canvas-confetti";
3import React, { useEffect, useState } from "https://esm.sh/react";
4import DatePicker from "https://esm.sh/react-datepicker";
5import { createRoot } from "https://esm.sh/react-dom/client";
6import Stripe from "https://esm.sh/stripe";
78const datePickerStyles = `
9.react-datepicker {
10font-family: Arial, sans-serif;
11border: 1px solid #aeaeae;
16background-color: white;
17}
18.react-datepicker__header {
19text-align: center;
20background-color: #f0f0f0;
25position: relative;
26}
27.react-datepicker__current-month {
28margin-top: 0;
29color: #000;
31font-size: 1rem;
32}
33.react-datepicker__day-names, .react-datepicker__week {
34display: flex;
35justify-content: space-around;
36}
37.react-datepicker__day-name, .react-datepicker__day {
38color: #000;
39display: inline-block;
43margin: 0.166rem;
44}
45.react-datepicker__day:hover {
46background-color: #f0f0f0;
47}
48.react-datepicker__day--selected {
49background-color: #216ba5;
50color: #fff;
51}
52.react-datepicker__day--today {
53font-weight: bold;
54}
55.react-datepicker__navigation {
56display: none;
57}
curiousMoccasinWeaselmain.tsx3 matches
1/** @jsxImportSource https://esm.sh/react */
2import React, { useState, useEffect } from "https://esm.sh/react";
3import { createRoot } from "https://esm.sh/react-dom/client";
45function App() {
diacomDemomain.tsx3 matches
1/** @jsxImportSource https://esm.sh/react */
2import React, { useState, useEffect, useRef } from "https://esm.sh/react";
3import { createRoot } from "https://esm.sh/react-dom/client";
45function App() {
bricklesGamemain.tsx3 matches
1/** @jsxImportSource https://esm.sh/react */
2import React, { useEffect, useRef, useState } from "https://esm.sh/react";
3import { createRoot } from "https://esm.sh/react-dom/client";
45function App() {
StripeDemomain.tsx3 matches
1/** @jsxImportSource https://esm.sh/react */
2import confetti from "https://esm.sh/canvas-confetti";
3import React, { useEffect, useState } from "https://esm.sh/react";
4import { createRoot } from "https://esm.sh/react-dom/client";
56function App() {
1/** @jsxImportSource https://esm.sh/react */
2import { sqlite } from "https://esm.town/v/std/sqlite?v=6";
3import { html } from "https://esm.town/v/stevekrouse/html";
4import { SparklineSVG } from "https://esm.town/v/stevekrouse/sparklineSVGReact";
5import { renderToString } from "npm:react-dom/server";
67function StatusRow({ rows }) {
rss_feed_ai_analysismain.tsx3 matches
1/** @jsxImportSource https://esm.sh/react */
2import React, { useEffect, useState } from "https://esm.sh/react";
3import { createRoot } from "https://esm.sh/react-dom/client";
4import { marked } from "https://esm.sh/marked";
5// Configure marked options
adaptableAmberDonkeymain.tsx16 matches
1/** @jsxImportSource https://esm.sh/react */
2import React from "https://esm.sh/react";
3import { createRoot } from "https://esm.sh/react-dom/client";
4import * as LucideIcons from "https://esm.sh/lucide-react";
5import QRCode from "https://esm.sh/qrcode";
6import Papa from "https://esm.sh/papaparse";
910const Card = {
11Root: ({ className, children }: { className?: string; children: React.ReactNode }) => (
12<div className={cn("card", className)}>{children}</div>
13),
14Header: ({ className, children }: { className?: string; children: React.ReactNode }) => (
15<div className={cn("card-header", className)}>{children}</div>
16),
17Content: ({ className, children }: { className?: string; children: React.ReactNode }) => (
18<div className={cn("card-content", className)}>{children}</div>
19),
2122const Button = {
23Root: ({ className, children, onClick, type, icon, description }: { className?: string; children: React.ReactNode; onClick?: () => void; type?: "button" | "submit" | "reset"; icon: React.ReactNode; description: string }) => (
24<button className={cn("menu-button", className)} onClick={onClick} type={type}>
25<div className="icon-container">{icon}</div>
175176const QRCodeComponent = ({ data, size }: { data: { partNumber: string; serialNumber?: string; binLocation: string; description: string }; size: number }) => {
177const [qrDataUrl, setQrDataUrl] = React.useState<string | null>(null);
178179React.useEffect(() => {
180const generateQR = async () => {
181try {
241242function PrintModal({ label, onClose }: { label: LabelResponse['label']; onClose: () => void }) {
243const printRef = React.useRef<HTMLDivElement>(null);
244245const handlePrint = () => {
318319function CSVUploadPage() {
320const [file, setFile] = React.useState<File | null>(null);
321const [uploadStatus, setUploadStatus] = React.useState<string | null>(null);
322const [uploadedData, setUploadedData] = React.useState<any[] | null>(null);
323324const handleFileChange = (event: React.ChangeEvent<HTMLInputElement>) => {
325if (event.target.files) {
326setFile(event.target.files[0]);
412413function App() {
414const [currentPage, setCurrentPage] = React.useState('landing');
415416const handleNavigate = (page: string) => {
codecommentermain.tsx6 matches
1/** @jsxImportSource https://esm.sh/react */
2import React, { useState, useEffect } from "https://esm.sh/react";
3import { createRoot } from "https://esm.sh/react-dom/client";
4import Prism from "https://esm.sh/prismjs@1.29.0";
5import "https://esm.sh/prismjs@1.29.0/components/prism-csharp";
117<script src="https://esm.town/v/std/catch"></script>
118<script type="module">
119import React from "https://esm.sh/react";
120import { createRoot } from "https://esm.sh/react-dom/client";
121import { App } from "${import.meta.url}";
122createRoot(document.getElementById("root")).render(React.createElement(App));
123</script>
124</body>