builder

Visual Development for React, Vue, Svelte, Qwik, and more

MIT License

Downloads
614.4K
Stars
7.4K
Committers
91

Bot releases are visible (Hide)

builder - @builder.io/[email protected]

Published by samijaber 3 months ago

Patch Changes

  • 22de13c: Fix: add missing override component config
builder - @builder.io/[email protected]

Published by samijaber 3 months ago

Patch Changes

  • 22de13c: Fix: add missing override component config
builder - @builder.io/[email protected]

Published by samijaber 3 months ago

Patch Changes

  • 22de13c: Fix: add missing override component config
builder - @builder.io/[email protected]

Published by samijaber 3 months ago

Minor Changes

  • 3594120: Feature: add shouldReceiveBuilderProps config to Registered Components, with the following defaults:

    shouldReceiveBuilderProps: {
        builderBlock: true,
        builderContext: true,
        builderComponents: false,
        builderLinkComponent: false,
      },
    

    To configure a component to receive only certain Builder props, override the shouldReceiveBuilderProps config:

    Example:

    export const componentInfo = {
      name: "Text",
    
      shouldReceiveBuilderProps: {
        builderBlock: true,
        builderContext: false,
        builderComponents: true,
        builderLinkComponent: false,
      },
    
      inputs: [
        {
          name: "text",
          type: "html",
          required: true,
          autoFocus: true,
          bubble: true,
          defaultValue: "Enter some text...",
        },
      ],
    };
    
builder - @builder.io/[email protected]

Published by samijaber 3 months ago

Minor Changes

  • 3594120: Feature: add shouldReceiveBuilderProps config to Registered Components, with the following defaults:

    shouldReceiveBuilderProps: {
        builderBlock: true,
        builderContext: true,
        builderComponents: false,
        builderLinkComponent: false,
      },
    

    To configure a component to receive only certain Builder props, override the shouldReceiveBuilderProps config:

    Example:

    export const componentInfo = {
      name: "Text",
    
      shouldReceiveBuilderProps: {
        builderBlock: true,
        builderContext: false,
        builderComponents: true,
        builderLinkComponent: false,
      },
    
      inputs: [
        {
          name: "text",
          type: "html",
          required: true,
          autoFocus: true,
          bubble: true,
          defaultValue: "Enter some text...",
        },
      ],
    };
    
builder - @builder.io/[email protected]

Published by samijaber 3 months ago

Minor Changes

  • 3594120: Feature: add shouldReceiveBuilderProps config to Registered Components, with the following defaults:

    shouldReceiveBuilderProps: {
        builderBlock: true,
        builderContext: true,
        builderComponents: false,
        builderLinkComponent: false,
      },
    

    To configure a component to receive only certain Builder props, override the shouldReceiveBuilderProps config:

    Example:

    export const componentInfo = {
      name: "Text",
    
      shouldReceiveBuilderProps: {
        builderBlock: true,
        builderContext: false,
        builderComponents: true,
        builderLinkComponent: false,
      },
    
      inputs: [
        {
          name: "text",
          type: "html",
          required: true,
          autoFocus: true,
          bubble: true,
          defaultValue: "Enter some text...",
        },
      ],
    };
    
builder - @builder.io/[email protected]

Published by samijaber 3 months ago

Minor Changes

  • 3594120: Feature: add shouldReceiveBuilderProps config to Registered Components, with the following defaults:

    shouldReceiveBuilderProps: {
        builderBlock: true,
        builderContext: true,
        builderComponents: false,
        builderLinkComponent: false,
      },
    

    To configure a component to receive only certain Builder props, override the shouldReceiveBuilderProps config:

    Example:

    export const componentInfo = {
      name: "Text",
    
      shouldReceiveBuilderProps: {
        builderBlock: true,
        builderContext: false,
        builderComponents: true,
        builderLinkComponent: false,
      },
    
      inputs: [
        {
          name: "text",
          type: "html",
          required: true,
          autoFocus: true,
          bubble: true,
          defaultValue: "Enter some text...",
        },
      ],
    };
    
builder - @builder.io/[email protected]

Published by samijaber 3 months ago

Minor Changes

  • 3594120: Feature: add shouldReceiveBuilderProps config to Registered Components, with the following defaults:

    shouldReceiveBuilderProps: {
        builderBlock: true,
        builderContext: true,
        builderComponents: false,
        builderLinkComponent: false,
      },
    

    To configure a component to receive only certain Builder props, override the shouldReceiveBuilderProps config:

    Example:

    export const componentInfo = {
      name: "Text",
    
      shouldReceiveBuilderProps: {
        builderBlock: true,
        builderContext: false,
        builderComponents: true,
        builderLinkComponent: false,
      },
    
      inputs: [
        {
          name: "text",
          type: "html",
          required: true,
          autoFocus: true,
          bubble: true,
          defaultValue: "Enter some text...",
        },
      ],
    };
    
builder - @builder.io/[email protected]

Published by samijaber 3 months ago

Minor Changes

  • 3594120: Fix: stop automatically providing builderComponents and builderLinkComponents to all RSC custom components. Instead, use the shouldReceiveBuilderProps to configure whether they should be provided or not.

  • 3594120: Feature: add shouldReceiveBuilderProps config to Registered Components, with the following defaults:

    shouldReceiveBuilderProps: {
        builderBlock: true,
        builderContext: true,
        builderComponents: false,
        builderLinkComponent: false,
      },
    

    To configure a component to receive only certain Builder props, override the shouldReceiveBuilderProps config:

    Example:

    export const componentInfo = {
      name: "Text",
    
      shouldReceiveBuilderProps: {
        builderBlock: true,
        builderContext: false,
        builderComponents: true,
        builderLinkComponent: false,
      },
    
      inputs: [
        {
          name: "text",
          type: "html",
          required: true,
          autoFocus: true,
          bubble: true,
          defaultValue: "Enter some text...",
        },
      ],
    };
    
builder - @builder.io/[email protected]

Published by samijaber 3 months ago

Minor Changes

  • 3594120: Feature: add shouldReceiveBuilderProps config to Registered Components, with the following defaults:

    shouldReceiveBuilderProps: {
        builderBlock: true,
        builderContext: true,
        builderComponents: false,
        builderLinkComponent: false,
      },
    

    To configure a component to receive only certain Builder props, override the shouldReceiveBuilderProps config:

    Example:

    export const componentInfo = {
      name: "Text",
    
      shouldReceiveBuilderProps: {
        builderBlock: true,
        builderContext: false,
        builderComponents: true,
        builderLinkComponent: false,
      },
    
      inputs: [
        {
          name: "text",
          type: "html",
          required: true,
          autoFocus: true,
          bubble: true,
          defaultValue: "Enter some text...",
        },
      ],
    };
    
builder - @builder.io/[email protected]

Published by samijaber 3 months ago

Minor Changes

  • 3594120: Feature: add shouldReceiveBuilderProps config to Registered Components, with the following defaults:

    shouldReceiveBuilderProps: {
        builderBlock: true,
        builderContext: true,
        builderComponents: false,
        builderLinkComponent: false,
      },
    

    To configure a component to receive only certain Builder props, override the shouldReceiveBuilderProps config:

    Example:

    export const componentInfo = {
      name: "Text",
    
      shouldReceiveBuilderProps: {
        builderBlock: true,
        builderContext: false,
        builderComponents: true,
        builderLinkComponent: false,
      },
    
      inputs: [
        {
          name: "text",
          type: "html",
          required: true,
          autoFocus: true,
          bubble: true,
          defaultValue: "Enter some text...",
        },
      ],
    };
    

Patch Changes

  • 27c2175: Feat: add multi bundle support for angular sdk (node and browser)
  • 5fb20a8: Fix: SSR for ab-tests and Symbols
builder - @builder.io/[email protected]

Published by samijaber 3 months ago

Patch Changes

  • 6187c39: Fix: required option for TextArea and Select blocks
  • 6187c39: Feat: Add support for TextArea block
builder - @builder.io/[email protected]

Published by samijaber 3 months ago

Patch Changes

  • 6187c39: Fix: required option for TextArea and Select blocks
  • 6187c39: Feat: Add support for TextArea block
builder - @builder.io/[email protected]

Published by samijaber 3 months ago

Patch Changes

  • 6187c39: Fix: required option for TextArea and Select blocks
  • 6187c39: Feat: Add support for TextArea block
builder - @builder.io/[email protected]

Published by samijaber 3 months ago

Patch Changes

  • 6187c39: Fix: required option for TextArea and Select blocks
  • 6187c39: Feat: Add support for TextArea block
builder - @builder.io/[email protected]

Published by samijaber 3 months ago

Patch Changes

  • 6187c39: Fix: required option for TextArea and Select blocks
  • 6187c39: Feat: Add support for TextArea block
builder - @builder.io/[email protected]

Published by samijaber 3 months ago

Patch Changes

  • 6187c39: Fix: required option for TextArea and Select blocks
  • 6187c39: Feat: Add support for TextArea block
builder - @builder.io/[email protected]

Published by samijaber 3 months ago

Patch Changes

  • 6187c39: Fix: required option for TextArea and Select blocks
  • 767795c: Fix binding to array property getters and methods in server context
builder - @builder.io/[email protected]

Published by samijaber 3 months ago

Patch Changes

  • 7ae4170: Feature: add @builder.io/sdk-react-nextjs/node/init entry point with initializeNodeRuntime export that sets the IVM instance.

    This import should be called in a server-only location, such as inside of a Next.js async Page component.

    export default async function Page(props: MyPageProps) {
      // NOTE: the import must be inside the Page component itself.
      const { initializeNodeRuntime } = await import(
        "@builder.io/sdk-react-nextjs/node/init"
      );
      initializeNodeRuntime();
    
      // rest of your logic...
    }
    
builder - @builder.io/[email protected]

Published by samijaber 3 months ago

Patch Changes

  • bb4a5fd: Feature: add webp support for Image block file uploads.
  • 1f62b28: Fix: Remove iframely API key from Embed block logic.
Package Rankings
Top 0.91% on Npmjs.org
Related Projects