Compare commits

..

4 Commits

Author SHA1 Message Date
Trisha Lim
e8d5d7a2db update pizzazz 2025-06-06 17:12:01 +01:00
Trisha Lim
d36eba256e type fix 2025-06-06 17:05:19 +01:00
Trisha Lim
997c4ef695 update pizzazz 2025-06-06 17:05:17 +01:00
Trisha Lim
6da98816f9 add pizzazz if utm_source is zod 2025-06-06 17:05:07 +01:00
191 changed files with 256 additions and 1300 deletions

View File

@@ -0,0 +1,5 @@
---
"cojson": patch
---
fix: clarify `Group.addMember` error message when attempting to set roles with insufficient permissions

View File

@@ -1,17 +1,5 @@
# betterauth
## 0.1.25
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-betterauth-server-plugin@0.14.22
- jazz-inspector@0.14.22
- jazz-react@0.14.22
- jazz-react-auth-betterauth@0.14.22
- jazz-betterauth-client-plugin@0.14.22
## 0.1.24
### Patch Changes

View File

@@ -1,5 +1,6 @@
{
"name": "betterauth",
"version": "0.1.24",
"private": true,
"type": "module",
"scripts": {

View File

@@ -1,14 +1,5 @@
# chat-rn-expo-clerk
## 1.0.145
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-expo@0.14.22
- jazz-react-native-media-images@0.14.22
## 1.0.144
### Patch Changes

View File

@@ -1,6 +1,7 @@
{
"name": "chat-rn-expo-clerk",
"main": "index.js",
"version": "1.0.144",
"scripts": {
"build": "expo export -p ios",
"start": "expo start",

View File

@@ -1,13 +1,5 @@
# chat-rn-expo
## 1.0.13
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-expo@0.14.22
## 1.0.12
### Patch Changes

View File

@@ -1,5 +1,6 @@
{
"name": "chat-rn-expo",
"version": "1.0.12",
"main": "index.ts",
"scripts": {
"build": "expo prebuild",

View File

@@ -128,11 +128,7 @@ export default function ChatScreen() {
}}
testID="chat-id-input"
/>
<TouchableOpacity
testID="join-chat-button"
onPress={joinChat}
style={styles.joinChatButton}
>
<TouchableOpacity onPress={joinChat} style={styles.joinChatButton}>
<Text style={styles.newChatButtonText}>Join chat</Text>
</TouchableOpacity>
</View>

View File

@@ -41,17 +41,12 @@ appId: tools.jazz.chatrnexpo
# logout
- tapOn: "Logout"
- assertVisible: "Username"
- assertVisible: "Anonymous user"
- extendedWaitUntil:
visible: "Anonymous user"
timeout: 10000
# join chat
## Commented because it fails on CI
# join chat
# - tapOn:
# id: "chat-id-input"
# - inputText: "co_zFs6KFyhxPw4xtw83tcEMzeHUNv" # Use a static id because maestro doesn't have access to the system clipboard
# - tapOn:
# id: "join-chat-button"
# - tapOn: "Join chat"
# - assertVisible: "boorad"
# - assertVisible: "bro, low key, it do be like that tho"

View File

@@ -1,13 +0,0 @@
#!/bin/bash
# This script is necessary, because unlike ios, the android emulator action
# accepts a script, runs it as your tests, then terminates.
set -e
# run the e2e tests
export PATH="$PATH":"$HOME/.maestro/bin"
export MAESTRO_DRIVER_STARTUP_TIMEOUT=300000 # setting to 5 mins 👀
export MAESTRO_CLI_NO_ANALYTICS=1
export MAESTRO_CLI_ANALYSIS_NOTIFICATION_DISABLED=true
maestro test test/e2e/flow.yml

View File

@@ -1,16 +1,5 @@
# chat-rn
## 1.0.140
### Patch Changes
- Updated dependencies [57fb69f]
- Updated dependencies [048ac1d]
- cojson@0.14.22
- jazz-tools@0.14.22
- cojson-transport-ws@0.14.22
- jazz-react-native@0.14.22
## 1.0.139
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "chat-rn",
"private": true,
"version": "1.0.139",
"main": "index.js",
"scripts": {
"android": "react-native run-android",

View File

@@ -1,14 +1,5 @@
# chat-vue
## 0.0.120
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-browser@0.14.22
- jazz-vue@0.14.22
## 0.0.119
### Patch Changes

View File

@@ -1,9 +1,9 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta charset="UTF-8">
<link rel="icon" href="./public/favicon.ico" type="image/png">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Jazz Chat Vue Example</title>
</head>
<body>

View File

@@ -1,5 +1,6 @@
{
"name": "chat-vue",
"version": "0.0.119",
"private": true,
"type": "module",
"scripts": {

View File

@@ -1,14 +1,5 @@
# jazz-example-chat
## 0.0.220
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-inspector@0.14.22
- jazz-react@0.14.22
## 0.0.219
### Patch Changes

View File

@@ -2,7 +2,7 @@
<html lang="en" class="h-full">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<link rel="icon" type="image/png" href="/jazz-logo.png" />
<link rel="stylesheet" href="/src/index.css" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Jazz Chat Example</title>

View File

@@ -1,6 +1,7 @@
{
"name": "jazz-example-chat",
"private": true,
"version": "0.0.219",
"type": "module",
"scripts": {
"dev": "vite",

View File

@@ -1,14 +1,5 @@
# minimal-auth-clerk
## 0.0.119
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-react@0.14.22
- jazz-react-auth-clerk@0.14.22
## 0.0.118
### Patch Changes

View File

@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Minimal Auth Clerk Example | Jazz</title>
</head>

View File

@@ -1,6 +1,7 @@
{
"name": "clerk",
"private": true,
"version": "0.0.118",
"type": "module",
"scripts": {
"dev": "vite",

View File

@@ -1,14 +1,5 @@
# file-share-svelte
## 0.0.104
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-svelte@0.14.22
- jazz-inspector-element@0.14.22
## 0.0.103
### Patch Changes

View File

@@ -1,5 +1,6 @@
{
"name": "file-share-svelte",
"version": "0.0.103",
"private": true,
"type": "module",
"scripts": {

View File

@@ -1,8 +1,8 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="icon" type="image/png" href="%sveltekit.assets%/favicon.png" />
<meta charset="utf-8" />
<link rel="icon" href="%sveltekit.assets%/favicon.png" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
%sveltekit.head%
</head>

View File

@@ -1,14 +1,5 @@
# jazz-tailwind-demo-auth-starter
## 0.0.59
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-inspector@0.14.22
- jazz-react@0.14.22
## 0.0.58
### Patch Changes

View File

@@ -2,7 +2,7 @@
<html lang="en" class="h-full">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<link rel="icon" type="image/png" href="./public/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Jazz | React + Demo Auth + Tailwind</title>
</head>

View File

@@ -1,6 +1,7 @@
{
"name": "filestream",
"private": true,
"version": "0.0.58",
"type": "module",
"scripts": {
"dev": "vite",

View File

@@ -1,13 +1,5 @@
# form
## 0.1.60
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-react@0.14.22
## 0.1.59
### Patch Changes

View File

@@ -2,9 +2,9 @@
<html lang="en" class="h-full">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Jazz | Form example</title>
<link rel="icon" type="image/png" href="./public/favicon.ico">
</head>
<body class="h-full flex flex-col bg-white text-stone-700 dark:text-stone-400 dark:bg-stone-925">
<div id="root" class="align-self-center flex-1"></div>

View File

@@ -1,6 +1,7 @@
{
"name": "form",
"private": true,
"version": "0.1.59",
"type": "module",
"scripts": {
"dev": "vite",

View File

@@ -1,13 +1,5 @@
# image-upload
## 0.0.116
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-react@0.14.22
## 0.0.115
### Patch Changes

View File

@@ -2,9 +2,9 @@
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Jazz | Image upload example</title>
<link rel="icon" href="./public/favicon.ico" type="image/png">
</head>
<body>
<div id="root"></div>

View File

@@ -1,6 +1,7 @@
{
"name": "image-upload",
"private": true,
"version": "0.0.115",
"type": "module",
"scripts": {
"dev": "vite",

View File

@@ -1,14 +1,5 @@
# jazz-example-inspector
## 0.0.169
### Patch Changes
- Updated dependencies [57fb69f]
- cojson@0.14.22
- cojson-transport-ws@0.14.22
- jazz-inspector@0.14.22
## 0.0.168
### Patch Changes

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<link rel="icon" type="image/png" href="/jazz-logo.png" />
<link rel="stylesheet" href="/src/index.css" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Jazz Inspector</title>

View File

@@ -1,6 +1,7 @@
{
"name": "jazz-inspector-app",
"private": true,
"version": "0.0.168",
"type": "module",
"scripts": {
"dev": "vite",

View File

@@ -27,13 +27,6 @@ interface Account {
secret: AgentSecret;
}
interface JazzLoggedInSecret {
accountID: string;
accountSecret: string;
secretSeed?: number[];
provider?: string;
}
export default function CoJsonViewerApp() {
const [accounts, setAccounts] = useState<Account[]>(() => {
const storedAccounts = localStorage.getItem("inspectorAccounts");
@@ -276,26 +269,7 @@ function AddAccountForm({
const [id, setId] = useState("");
const [secret, setSecret] = useState("");
const handleIdChange = (e: React.ChangeEvent<HTMLInputElement>): void => {
const value = e.target.value;
setId(value);
// Try to parse as JSON if it looks like a JSON object
if (value.trim().startsWith("{") && value.trim().endsWith("}")) {
try {
const parsed: JazzLoggedInSecret = JSON.parse(value);
if (parsed.accountID && parsed.accountSecret) {
setId(parsed.accountID);
setSecret(parsed.accountSecret);
}
} catch (error) {
// If parsing fails, just keep the raw value in the id field
console.log("Failed to parse JSON:", error);
}
}
};
const handleSubmit = (e: React.FormEvent): void => {
const handleSubmit = (e: React.FormEvent) => {
e.preventDefault();
addAccount(id as RawAccountID, secret as AgentSecret);
setId("");
@@ -316,14 +290,13 @@ function AddAccountForm({
jazz-logged-in-secret
</code>{" "}
local storage key from within your Jazz app for your account
credentials. You can paste the full JSON object or enter the ID and
secret separately.
credentials.
</p>
<Input
label="Account ID"
value={id}
placeholder="co_z1234567890abcdef123456789 or paste full JSON"
onChange={handleIdChange}
placeholder="co_z1234567890abcdef123456789"
onChange={(e) => setId(e.target.value)}
/>
<Input
label="Account secret"

View File

@@ -1,13 +1,5 @@
# jazz-nextjs
## 0.1.9
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-react@0.14.22
## 0.1.8
### Patch Changes

View File

@@ -1,5 +1,6 @@
{
"name": "jazz-nextjs",
"version": "0.1.8",
"private": true,
"scripts": {
"dev": "next dev --turbopack",

View File

@@ -2,8 +2,8 @@
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="icon" href="/favicon.ico" />
<meta name="theme-color" content="#000000" />
<meta
name="description"

View File

@@ -1,13 +1,5 @@
# multi-cursors
## 0.0.112
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-react@0.14.22
## 0.0.111
### Patch Changes

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/x-icon" href="./favicon.ico" />
<link rel="icon" type="image/png" href="/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Jazz | Multi-cursors</title>
</head>

View File

@@ -1,6 +1,7 @@
{
"name": "multi-cursors",
"private": true,
"version": "0.0.111",
"type": "module",
"scripts": {
"dev": "vite",

View File

@@ -1,14 +1,5 @@
# multiauth
## 0.0.60
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-react@0.14.22
- jazz-react-auth-clerk@0.14.22
## 0.0.59
### Patch Changes

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -2,7 +2,6 @@
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/x-icon" href="./favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Jazz Multi-auth (React)</title>
</head>

View File

@@ -1,6 +1,7 @@
{
"name": "multiauth",
"private": true,
"version": "0.0.59",
"type": "module",
"scripts": {
"dev": "vite",

View File

@@ -1,14 +1,5 @@
# jazz-example-musicplayer
## 0.0.141
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-inspector@0.14.22
- jazz-react@0.14.22
## 0.0.140
### Patch Changes

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -2,7 +2,7 @@
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<link rel="icon" type="image/png" href="/jazz-logo.png" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Jazz - Music Player example</title>
</head>

View File

@@ -1,6 +1,7 @@
{
"name": "jazz-example-music-player",
"private": true,
"version": "0.0.140",
"type": "module",
"scripts": {
"dev": "vite",

View File

@@ -1,13 +1,5 @@
# organization
## 0.0.112
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-react@0.14.22
## 0.0.111
### Patch Changes

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -2,9 +2,8 @@
<html lang="en" class="h-full">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Jazz - Organization example</title>
<title>Jazz | Organization example</title>
</head>
<body class="h-full flex flex-col bg-gray-50 text-stone-700 dark:text-stone-400 dark:bg-stone-925">
<div id="root" class="align-self-center flex-1"></div>

View File

@@ -1,6 +1,7 @@
{
"name": "organization",
"private": true,
"version": "0.0.111",
"type": "module",
"scripts": {
"dev": "vite",

View File

@@ -1,13 +1,5 @@
# passkey-svelte
## 0.0.106
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-svelte@0.14.22
## 0.0.105
### Patch Changes

View File

@@ -1,5 +1,6 @@
{
"name": "passkey-svelte",
"version": "0.0.105",
"type": "module",
"private": true,
"scripts": {

View File

@@ -1,13 +1,5 @@
# minimal-auth-passkey
## 0.0.117
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-react@0.14.22
## 0.0.116
### Patch Changes

View File

@@ -2,9 +2,10 @@
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Jazz | Minimal Auth Passkey Example</title>
<link rel="icon" href="./public/favicon.ico" type="image/png">
</head>
<body>
<div id="root"></div>

View File

@@ -1,6 +1,7 @@
{
"name": "passkey",
"private": true,
"version": "0.0.116",
"type": "module",
"scripts": {
"dev": "vite",

View File

@@ -1,13 +1,5 @@
# passphrase
## 0.0.114
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-react@0.14.22
## 0.0.113
### Patch Changes

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -2,7 +2,7 @@
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Jazz | Minimal Auth Passphrase Example</title>
</head>

View File

@@ -1,6 +1,7 @@
{
"name": "passphrase",
"private": true,
"version": "0.0.113",
"type": "module",
"scripts": {
"dev": "vite",

View File

@@ -1,13 +1,5 @@
# jazz-password-manager
## 0.0.138
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-react@0.14.22
## 0.0.137
### Patch Changes

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -2,9 +2,9 @@
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/x-icon" href="./favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Jazz Password Manager Example</title>
<link rel="icon" type="image/png" href="./public/favicon.ico">
</head>
<body>
<div id="root"></div>

View File

@@ -1,6 +1,7 @@
{
"name": "jazz-password-manager",
"private": true,
"version": "0.0.137",
"type": "module",
"scripts": {
"dev": "vite",

View File

@@ -1,13 +1,5 @@
# jazz-example-pets
## 0.0.236
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-react@0.14.22
## 0.0.235
### Patch Changes

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -2,7 +2,7 @@
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<link rel="icon" type="image/png" href="/jazz-logo.png" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Jazz Rate My Pet Example</title>
</head>

View File

@@ -1,6 +1,7 @@
{
"name": "jazz-example-pets",
"private": true,
"version": "0.0.235",
"type": "module",
"scripts": {
"dev": "vite",

View File

@@ -1,13 +1,5 @@
# reactions
## 0.0.116
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-react@0.14.22
## 0.0.115
### Patch Changes

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -2,7 +2,6 @@
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Jazz | Reactions example</title>
</head>

View File

@@ -1,6 +1,7 @@
{
"name": "reactions",
"private": true,
"version": "0.0.115",
"type": "module",
"scripts": {
"dev": "vite",

View File

@@ -1,10 +0,0 @@
# example-prosekit-jazz
## 0.0.1
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-react@0.14.22
- jazz-richtext-prosemirror@0.14.22

View File

@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<link rel="icon" type="image/png" href="/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Rich text ProseKit example app | Jazz</title>
</head>

View File

@@ -1,5 +1,6 @@
{
"name": "example-prosekit-jazz",
"version": "0.0.0",
"private": true,
"type": "module",
"scripts": {

View File

@@ -1,14 +1,5 @@
# richtext
## 0.0.106
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-react@0.14.22
- jazz-richtext-prosemirror@0.14.22
## 0.0.105
### Patch Changes

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -2,7 +2,7 @@
<html lang="en" class="h-full">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<link rel="icon" type="image/png" href="/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Rich text example app | Jazz</title>
</head>

View File

@@ -1,6 +1,7 @@
{
"name": "richtext",
"private": true,
"version": "0.0.105",
"type": "module",
"scripts": {
"dev": "vite",

View File

@@ -49,24 +49,26 @@ export function Editor() {
return (
<div className="flex flex-col">
<div className="flex-1 flex flex-col gap-4 p-8">
<div className="flex-1 flex flex-col md:flex-row gap-4 p-8">
<div className="flex-1 flex flex-col gap-2">
<label className="text-sm font-medium text-stone-600">Richtext</label>
<div
ref={editorRef}
className="border border-stone-200 rounded shadow-sm h-[200px] p-2"
<label className="text-sm font-medium text-stone-600 dark:text-stone-400">
Plaintext
</label>
<textarea
className="flex-1 border border-stone-200 dark:border-stone-700 rounded shadow-sm py-2 px-3 font-mono text-sm bg-stone-50 dark:bg-stone-900 text-stone-900 dark:text-stone-100 whitespace-pre-wrap break-words resize-none"
value={`${me.profile.bio}`}
onChange={(e) => me.profile.bio?.applyDiff(e.target.value)}
rows={10}
/>
</div>
<div className="flex-1 flex flex-col gap-2">
<label className="text-sm font-medium text-stone-600">
Plaintext
<label className="text-sm font-medium text-stone-600 dark:text-stone-400">
Richtext
</label>
<textarea
className="flex-1 border border-stone-200 rounded shadow-sm py-2 px-3 font-mono text-sm bg-stone-50 text-stone-900 whitespace-pre-wrap break-words resize-none"
value={`${me.profile.bio}`}
onChange={(e) => me.profile.bio?.applyDiff(e.target.value)}
rows={10}
<div
ref={editorRef}
className="flex-1 border border-stone-200 dark:border-stone-700 rounded shadow-sm"
/>
</div>
</div>

View File

@@ -1,14 +1,5 @@
# richtext-tiptap
## 0.1.29
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-react@0.14.22
- jazz-richtext-tiptap@0.14.22
## 0.1.28
### Patch Changes

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -2,7 +2,7 @@
<html lang="en" class="h-full">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<link rel="icon" type="image/png" href="/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Rich text Tiptap example app | Jazz</title>
</head>

View File

@@ -1,6 +1,7 @@
{
"name": "richtext-tiptap",
"private": true,
"version": "0.1.28",
"type": "module",
"scripts": {
"dev": "vite",

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -1,14 +1,5 @@
# todo-vue
## 0.0.118
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-browser@0.14.22
- jazz-vue@0.14.22
## 0.0.117
### Patch Changes

View File

@@ -1,10 +1,10 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Jazz Todo List Example</title>
<meta charset="UTF-8">
<link rel="icon" href="./public/favicon.ico" type="image/png">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Vite App</title>
</head>
<body>
<div id="app"></div>

View File

@@ -1,5 +1,6 @@
{
"name": "todo-vue",
"version": "0.0.117",
"private": true,
"type": "module",
"scripts": {

View File

@@ -1,13 +1,5 @@
# jazz-example-todo
## 0.0.235
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-react@0.14.22
## 0.0.234
### Patch Changes

View File

@@ -2,7 +2,7 @@
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/x-icon" href="./favicon.ico" />
<link rel="icon" type="image/png" href="/jazz-logo.png" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Jazz Todo List Example</title>
</head>

View File

@@ -1,6 +1,7 @@
{
"name": "jazz-example-todo",
"private": true,
"version": "0.0.234",
"type": "module",
"scripts": {
"dev": "vite",

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -1,14 +1,5 @@
# version-history
## 0.0.114
### Patch Changes
- Updated dependencies [048ac1d]
- jazz-tools@0.14.22
- jazz-inspector@0.14.22
- jazz-react@0.14.22
## 0.0.113
### Patch Changes

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Some files were not shown because too many files have changed in this diff Show More