import React from 'react' import importPhoto from '../../api/importPhoto' import Button from './Button' import ButtonActionProvider from '../Actions/ButtonActionProvider' import ExternalLinkButton from './ExternalLinkButton' import useGlobalConfig from '../Contexts/useGlobalConfig' import { getImportedPhotoUrl } from '../../utils/linkGenerator' /** * Helper to render a series of buttons to install a template kit. * * @param photoId * @param photoTitle * @param showLabel * @param customActionHook * @param completeCallback * @param errorCallback * @returns {*} * @constructor */ const ImportPhotoButton = ({ photoId, photoTitle, showLabel = false, customActionHook = null, completeCallback = null, errorCallback = null }) => { const { getDownloadedItemId, addDownloadedItem } = useGlobalConfig() const importedPhotoId = getDownloadedItemId(photoId) let isAlreadyCompleted = !!importedPhotoId if (typeof window.envatoElements.photoImportCompleteCallback !== 'undefined') { // This variable is set in "main.jsx" and lets us reach into WordPress core code. // If this is set then we treat the download action as incomplete, this means we fire // importPhoto() again when in Deep Photo Integration mode. This allows our API to // return the JSON required for deep integration to work correctly. // The photo isn't imported twice due to a check in PHP so all good. isAlreadyCompleted = false } return ( } LoadingButton={

Accommodation & Tenancy Support

Find Stability. Build Independence. Live with Confidence.

A safe and suitable home is the foundation for a better life. At NSDC, we support NDIS participants in finding, securing, and maintaining accommodation that suits their needs, lifestyle, and future plans. Whether you’re moving into a new place or managing your current tenancy, our team provides practical guidance at every stage.

Finding the Right Place to Call Home

A living environment should feel secure, functional, and suited to your daily routine. We take the time to understand your preferences, support needs, and long-term goals to help you access housing options that match your situation.

Our focus is on helping you navigate housing choices with clarity while ensuring you are well-prepared to manage your tenancy responsibilities.

What We Support You With

  • Identifying suitable rental or supported accommodation options
  • Reviewing and understanding tenancy agreements
  • Liaising with landlords, agents, and housing providers
  • Setting up essential services such as utilities and home safety
  • Maintaining tenancy obligations and avoiding housing risks
  • Assistance during relocation or changes in living arrangements

Ongoing Support That Adapts to You

Your living situation may evolve as your needs change. We provide continued support to help you maintain housing stability while adjusting to new circumstances.

This may include guidance during transitions, resolving tenancy concerns, or strengthening your ability to manage your home independently over time.

Secure the Right Living Arrangement

Take the next step toward a stable and suitable home environment.

Who This Service Is For

  • NDIS participants seeking independent or supported accommodation
  • Individuals requiring help managing rental responsibilities
  • People transitioning between housing arrangements
  • Those working toward greater independence at home
Developing Practical Living Skills

Managing a home involves understanding responsibilities such as maintaining the space, handling agreements, and organising day-to-day living. We support you in building these capabilities so you can manage your household with greater confidence and reduced reliance on others.

Why Choose NSDC for Accommodation Support
  • Guidance tailored to your housing situation and goals
  • Support with real tenancy processes, not just advice
  • Reliable assistance during both setup and ongoing living
  • Focus on maintaining stable, long-term accommodation
Start Your Housing Journey with Confidence

The right support can make finding and maintaining a home much easier.