# Boolean

Source: https://swapcard.dev/exhibitor/leads-api/graphql-exhibitor-api-schema/types/scalars/boolean


const [open, setOpen] = useState(startOpen);
  return (
    <details {...(open ? { open: true } : {})} className="details" style={{ border:'none', boxShadow:'none', background:'var(--ifm-background-color)' }}>
      <summary
        onClick={(e) => {
          e.preventDefault();
          setOpen((open) => !open);
        }}
        style={{ listStyle:'none' }}
      >
      {open ? dataOpen : dataClose}
      </summary>
      {open && children}
    </details>
  );
};

The `Boolean` scalar type represents `true` or `false`.

```graphql
scalar Boolean
```

### Member Of

[`Connection`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/objects/connection.mdx)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`DateFieldDefinition`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/objects/date-field-definition.mdx)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`Event`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/objects/event.mdx)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`EventGroup`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/objects/event-group.mdx)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`EventGroupFeatures`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/objects/event-group-features.mdx)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`EventGroupFeedPermissions`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/objects/event-group-feed-permissions.mdx)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`ExhibitorEditableFields`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/objects/exhibitor-editable-fields.mdx)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`ExhibitorMeetingSlot`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/objects/exhibitor-meeting-slot.mdx)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`FieldDefinitionInterface`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/interfaces/field-definition-interface.mdx)  <Badge class="badge badge--secondary" text="interface"/><Bullet />[`GroupInterface`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/interfaces/group-interface.mdx)  <Badge class="badge badge--secondary" text="interface"/><Bullet />[`include`](/exhibitor/leads-api/graphql-exhibitor-api-schema/operations/directives/include.mdx)  <Badge class="badge badge--secondary" text="directive"/><Bullet />[`Location`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/objects/location.mdx)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`LongTextFieldDefinition`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/objects/long-text-field-definition.mdx)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`MediaFieldDefinition`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/objects/media-field-definition.mdx)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`MeetingNode`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/objects/meeting-node.mdx)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`MeetingParticipant`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/objects/meeting-participant.mdx)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`MeetingPlace`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/objects/meeting-place.mdx)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`MeetingSlotsFilterInput`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/inputs/meeting-slots-filter-input.mdx)  <Badge class="badge badge--secondary" text="input"/><Bullet />[`MultipleSelectFieldDefinition`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/objects/multiple-select-field-definition.mdx)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`MultipleTextFieldDefinition`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/objects/multiple-text-field-definition.mdx)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`NumberFieldDefinition`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/objects/number-field-definition.mdx)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`PageInfo`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/objects/page-info.mdx)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`Role`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/objects/role.mdx)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`SelectFieldDefinition`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/objects/select-field-definition.mdx)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`skip`](/exhibitor/leads-api/graphql-exhibitor-api-schema/operations/directives/skip.mdx)  <Badge class="badge badge--secondary" text="directive"/><Bullet />[`TextFieldDefinition`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/objects/text-field-definition.mdx)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`TicketType`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/objects/ticket-type.mdx)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`TreeFieldDefinition`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/objects/tree-field-definition.mdx)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`UploadedFileEmbeddedVideo`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/objects/uploaded-file-embedded-video.mdx)  <Badge class="badge badge--secondary" text="object"/><Bullet />[`UrlFieldDefinition`](/exhibitor/leads-api/graphql-exhibitor-api-schema/types/objects/url-field-definition.mdx)  <Badge class="badge badge--secondary" text="object"/>
