@dxos/react-surface
Advanced tools
Comparing version
@@ -1,1 +0,1 @@ | ||
{"inputs":{"packages/sdk/react-surface/src/ErrorBoundary.tsx":{"bytes":4098,"imports":[{"path":"react","kind":"import-statement","external":true}],"format":"esm"},"packages/sdk/react-surface/src/Context.tsx":{"bytes":1923,"imports":[{"path":"react","kind":"import-statement","external":true}],"format":"esm"},"packages/sdk/react-surface/src/Plugin.ts":{"bytes":5721,"imports":[{"path":"@dxos/debug","kind":"import-statement","external":true}],"format":"esm"},"packages/sdk/react-surface/src/PluginContext.tsx":{"bytes":14847,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"@dxos/log","kind":"import-statement","external":true},{"path":"packages/sdk/react-surface/src/Context.tsx","kind":"import-statement","original":"./Context"},{"path":"packages/sdk/react-surface/src/Plugin.ts","kind":"import-statement","original":"./Plugin"}],"format":"esm"},"packages/sdk/react-surface/src/Surface.tsx":{"bytes":15410,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"packages/sdk/react-surface/src/ErrorBoundary.tsx","kind":"import-statement","original":"./ErrorBoundary"},{"path":"packages/sdk/react-surface/src/PluginContext.tsx","kind":"import-statement","original":"./PluginContext"}],"format":"esm"},"packages/sdk/react-surface/src/index.ts":{"bytes":1461,"imports":[{"path":"packages/sdk/react-surface/src/ErrorBoundary.tsx","kind":"import-statement","original":"./ErrorBoundary"},{"path":"packages/sdk/react-surface/src/PluginContext.tsx","kind":"import-statement","original":"./PluginContext"},{"path":"packages/sdk/react-surface/src/Plugin.ts","kind":"import-statement","original":"./Plugin"},{"path":"packages/sdk/react-surface/src/Surface.tsx","kind":"import-statement","original":"./Surface"}],"format":"esm"}},"outputs":{"packages/sdk/react-surface/dist/lib/browser/index.mjs.map":{"imports":[],"exports":[],"inputs":{},"bytes":22847},"packages/sdk/react-surface/dist/lib/browser/index.mjs":{"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"@dxos/log","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"@dxos/debug","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true}],"exports":["ErrorBoundary","PluginProvider","Surface","findPlugin","getPlugin","initializePlugin","usePlugin","usePlugins"],"entryPoint":"packages/sdk/react-surface/src/index.ts","inputs":{"packages/sdk/react-surface/src/ErrorBoundary.tsx":{"bytesInOutput":674},"packages/sdk/react-surface/src/index.ts":{"bytesInOutput":0},"packages/sdk/react-surface/src/PluginContext.tsx":{"bytesInOutput":3473},"packages/sdk/react-surface/src/Context.tsx":{"bytesInOutput":355},"packages/sdk/react-surface/src/Plugin.ts":{"bytesInOutput":326},"packages/sdk/react-surface/src/Surface.tsx":{"bytesInOutput":3220}},"bytes":8511}}} | ||
{"inputs":{"packages/sdk/react-surface/src/ErrorBoundary.tsx":{"bytes":4098,"imports":[{"path":"react","kind":"import-statement","external":true}],"format":"esm"},"packages/sdk/react-surface/src/Context.tsx":{"bytes":1923,"imports":[{"path":"react","kind":"import-statement","external":true}],"format":"esm"},"packages/sdk/react-surface/src/Plugin.ts":{"bytes":5797,"imports":[{"path":"@dxos/debug","kind":"import-statement","external":true}],"format":"esm"},"packages/sdk/react-surface/src/PluginContext.tsx":{"bytes":14847,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"@dxos/log","kind":"import-statement","external":true},{"path":"packages/sdk/react-surface/src/Context.tsx","kind":"import-statement","original":"./Context"},{"path":"packages/sdk/react-surface/src/Plugin.ts","kind":"import-statement","original":"./Plugin"}],"format":"esm"},"packages/sdk/react-surface/src/Surface.tsx":{"bytes":15410,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"packages/sdk/react-surface/src/ErrorBoundary.tsx","kind":"import-statement","original":"./ErrorBoundary"},{"path":"packages/sdk/react-surface/src/PluginContext.tsx","kind":"import-statement","original":"./PluginContext"}],"format":"esm"},"packages/sdk/react-surface/src/index.ts":{"bytes":1461,"imports":[{"path":"packages/sdk/react-surface/src/ErrorBoundary.tsx","kind":"import-statement","original":"./ErrorBoundary"},{"path":"packages/sdk/react-surface/src/PluginContext.tsx","kind":"import-statement","original":"./PluginContext"},{"path":"packages/sdk/react-surface/src/Plugin.ts","kind":"import-statement","original":"./Plugin"},{"path":"packages/sdk/react-surface/src/Surface.tsx","kind":"import-statement","original":"./Surface"}],"format":"esm"}},"outputs":{"packages/sdk/react-surface/dist/lib/browser/index.mjs.map":{"imports":[],"exports":[],"inputs":{},"bytes":22902},"packages/sdk/react-surface/dist/lib/browser/index.mjs":{"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"@dxos/log","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"@dxos/debug","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true}],"exports":["ErrorBoundary","PluginProvider","Surface","findPlugin","getPlugin","initializePlugin","usePlugin","usePlugins"],"entryPoint":"packages/sdk/react-surface/src/index.ts","inputs":{"packages/sdk/react-surface/src/ErrorBoundary.tsx":{"bytesInOutput":674},"packages/sdk/react-surface/src/index.ts":{"bytesInOutput":0},"packages/sdk/react-surface/src/PluginContext.tsx":{"bytesInOutput":3473},"packages/sdk/react-surface/src/Context.tsx":{"bytesInOutput":355},"packages/sdk/react-surface/src/Plugin.ts":{"bytesInOutput":326},"packages/sdk/react-surface/src/Surface.tsx":{"bytesInOutput":3220}},"bytes":8511}}} |
@@ -1,1 +0,1 @@ | ||
{"inputs":{"packages/sdk/react-surface/src/ErrorBoundary.tsx":{"bytes":4098,"imports":[{"path":"react","kind":"import-statement","external":true}],"format":"esm"},"packages/sdk/react-surface/src/Context.tsx":{"bytes":1923,"imports":[{"path":"react","kind":"import-statement","external":true}],"format":"esm"},"packages/sdk/react-surface/src/Plugin.ts":{"bytes":5721,"imports":[{"path":"@dxos/debug","kind":"import-statement","external":true}],"format":"esm"},"packages/sdk/react-surface/src/PluginContext.tsx":{"bytes":14847,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"@dxos/log","kind":"import-statement","external":true},{"path":"packages/sdk/react-surface/src/Context.tsx","kind":"import-statement","original":"./Context"},{"path":"packages/sdk/react-surface/src/Plugin.ts","kind":"import-statement","original":"./Plugin"}],"format":"esm"},"packages/sdk/react-surface/src/Surface.tsx":{"bytes":15410,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"packages/sdk/react-surface/src/ErrorBoundary.tsx","kind":"import-statement","original":"./ErrorBoundary"},{"path":"packages/sdk/react-surface/src/PluginContext.tsx","kind":"import-statement","original":"./PluginContext"}],"format":"esm"},"packages/sdk/react-surface/src/index.ts":{"bytes":1461,"imports":[{"path":"packages/sdk/react-surface/src/ErrorBoundary.tsx","kind":"import-statement","original":"./ErrorBoundary"},{"path":"packages/sdk/react-surface/src/PluginContext.tsx","kind":"import-statement","original":"./PluginContext"},{"path":"packages/sdk/react-surface/src/Plugin.ts","kind":"import-statement","original":"./Plugin"},{"path":"packages/sdk/react-surface/src/Surface.tsx","kind":"import-statement","original":"./Surface"}],"format":"esm"}},"outputs":{"packages/sdk/react-surface/dist/lib/node/index.cjs.map":{"imports":[],"exports":[],"inputs":{},"bytes":23167},"packages/sdk/react-surface/dist/lib/node/index.cjs":{"imports":[{"path":"react","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"@dxos/log","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"@dxos/debug","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true}],"exports":[],"entryPoint":"packages/sdk/react-surface/src/index.ts","inputs":{"packages/sdk/react-surface/src/index.ts":{"bytesInOutput":365},"packages/sdk/react-surface/src/ErrorBoundary.tsx":{"bytesInOutput":706},"packages/sdk/react-surface/src/PluginContext.tsx":{"bytesInOutput":3698},"packages/sdk/react-surface/src/Context.tsx":{"bytesInOutput":404},"packages/sdk/react-surface/src/Plugin.ts":{"bytesInOutput":350},"packages/sdk/react-surface/src/Surface.tsx":{"bytesInOutput":3390}},"bytes":10896}}} | ||
{"inputs":{"packages/sdk/react-surface/src/ErrorBoundary.tsx":{"bytes":4098,"imports":[{"path":"react","kind":"import-statement","external":true}],"format":"esm"},"packages/sdk/react-surface/src/Context.tsx":{"bytes":1923,"imports":[{"path":"react","kind":"import-statement","external":true}],"format":"esm"},"packages/sdk/react-surface/src/Plugin.ts":{"bytes":5797,"imports":[{"path":"@dxos/debug","kind":"import-statement","external":true}],"format":"esm"},"packages/sdk/react-surface/src/PluginContext.tsx":{"bytes":14847,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"@dxos/log","kind":"import-statement","external":true},{"path":"packages/sdk/react-surface/src/Context.tsx","kind":"import-statement","original":"./Context"},{"path":"packages/sdk/react-surface/src/Plugin.ts","kind":"import-statement","original":"./Plugin"}],"format":"esm"},"packages/sdk/react-surface/src/Surface.tsx":{"bytes":15410,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"packages/sdk/react-surface/src/ErrorBoundary.tsx","kind":"import-statement","original":"./ErrorBoundary"},{"path":"packages/sdk/react-surface/src/PluginContext.tsx","kind":"import-statement","original":"./PluginContext"}],"format":"esm"},"packages/sdk/react-surface/src/index.ts":{"bytes":1461,"imports":[{"path":"packages/sdk/react-surface/src/ErrorBoundary.tsx","kind":"import-statement","original":"./ErrorBoundary"},{"path":"packages/sdk/react-surface/src/PluginContext.tsx","kind":"import-statement","original":"./PluginContext"},{"path":"packages/sdk/react-surface/src/Plugin.ts","kind":"import-statement","original":"./Plugin"},{"path":"packages/sdk/react-surface/src/Surface.tsx","kind":"import-statement","original":"./Surface"}],"format":"esm"}},"outputs":{"packages/sdk/react-surface/dist/lib/node/index.cjs.map":{"imports":[],"exports":[],"inputs":{},"bytes":23222},"packages/sdk/react-surface/dist/lib/node/index.cjs":{"imports":[{"path":"react","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"@dxos/log","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"@dxos/debug","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true}],"exports":[],"entryPoint":"packages/sdk/react-surface/src/index.ts","inputs":{"packages/sdk/react-surface/src/index.ts":{"bytesInOutput":365},"packages/sdk/react-surface/src/ErrorBoundary.tsx":{"bytesInOutput":706},"packages/sdk/react-surface/src/PluginContext.tsx":{"bytesInOutput":3698},"packages/sdk/react-surface/src/Context.tsx":{"bytesInOutput":404},"packages/sdk/react-surface/src/Plugin.ts":{"bytesInOutput":350},"packages/sdk/react-surface/src/Surface.tsx":{"bytesInOutput":3390}},"bytes":10896}}} |
@@ -5,4 +5,4 @@ import { type FC, type PropsWithChildren, type RefAttributes } from 'react'; | ||
*/ | ||
export type PluginComponentProps = PropsWithChildren<{ | ||
data: any; | ||
export type PluginComponentProps<T = any> = PropsWithChildren<{ | ||
data: T; | ||
role?: string; | ||
@@ -9,0 +9,0 @@ }> & RefAttributes<HTMLElement>; |
{ | ||
"name": "@dxos/react-surface", | ||
"version": "0.3.3-main.3ce60d4", | ||
"version": "0.3.3-main.3dbd870", | ||
"description": "A react framework for making extensible interfaces.", | ||
@@ -15,4 +15,4 @@ "homepage": "https://dxos.org", | ||
"dependencies": { | ||
"@dxos/debug": "0.3.3-main.3ce60d4", | ||
"@dxos/log": "0.3.3-main.3ce60d4" | ||
"@dxos/debug": "0.3.3-main.3dbd870", | ||
"@dxos/log": "0.3.3-main.3dbd870" | ||
}, | ||
@@ -19,0 +19,0 @@ "devDependencies": { |
@@ -12,4 +12,5 @@ // | ||
*/ | ||
export type PluginComponentProps = PropsWithChildren<{ | ||
data: any; | ||
// TODO(burdon): Rename SurfaceComponentProps. | ||
export type PluginComponentProps<T = any> = PropsWithChildren<{ | ||
data: T; | ||
role?: string; | ||
@@ -16,0 +17,0 @@ }> & |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
113539
0.17%1577
0.06%+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed
Updated